나는 러시아어로 된 다국어 TeX 문서를 주로 가지고 있지만 독자가 국제 용어에 익숙해 지도록하기 위해 영어로 몇 가지 용어를 괄호 안에 포함합니다. 예를 들어 구러시아어 텍스트의 영어 단어 하이픈 넣기
Два неотъемлемых свойства языка программирования - синтаксис (구문) и семантика (의미). 단순히 프로그래밍 언어의
두 속성을 의미
는 구문과 의미입니다.
보인다
같은Два неотъемлемых свойства языка программирования --- \ textit {синтаксис} (\ textit {\ selectlanguage {영어} 구문 \의 selectlanguage {러시아어}}) и \ textit {семантика} (\ textit {\ selectlanguage {영어} 의미 \ selectlanguage {러시아}}).
나는 또한 \ usepackage [영어, 러시아어] {바벨} 있습니다.
하이픈 넣기 작업을하기 위해 \ selectlanguage를 각 영어 단어에 두 번 사용해야하기 때문에 코드가 너무 복잡해 보입니다. 텍 그들이 라인의 끝에 나타날 때 영어 단어를 하이픈 수 없기 때문에이 없으면 나는
너무 많은 \ hbox에 몇 ...
메시지를 얻을.
더 좋은 해결책이 있습니까? 알렉세이 Malistov에 대응
.
MacTeX 분포는 language.dat 파일 파일
- /usr/지방/texlive/2009/TEXMF - 거리/소스/일반/바벨
- /usr/지방/texlive/2009의 몇 가지를 가지고/TEXMF - 거리/문서// 바벨 일반적인
- /usr/지방/일반/설정
- /usr/지방/texlive/2009/TEXMF-VAR/텍스/일반/설정/texlive/2009/TEXMF/텍스
- /usr/local/texlive/2009/texmf-dist/tex/lambda/config
어느 것을 편집해야할지 모르겠습니다. 아마도 처음 두 가지 중 하나 일 것입니다.그들은 어느 하나를
% File : language.dat
% Purpose : specify which hypenation patterns to load
% while running iniTeX
=USenglish
american ushyphen.tex
=english
UKenglish ukhyphen.tex
=british
french frhyphen.tex
dutch nehyph2.tex
german dehypht.tex
ngerman dehyphn.tex
동일하지만?
또한 initexmf 명령이 없습니다. 인터넷 검색을 통해 아날로그가 updmap-sys라는 사실을 알게되었습니다. 하지만 확실하지 않습니다 ... 저는 TeX 설치를 망칠 까봐 두려워요. 제발, 제게 올바른 방향을 알려주세요.
모든 파일'language.dat'을 변경해야한다고 생각합니다. –