gb4e와 대학 스타일 시트 간의 충돌

gb4e와 대학 스타일 시트 간의 충돌

저는 U.Florida에서 언어학 박사 과정을 밟고 있으며 논문을 쓰고 있습니다. 편집실의 LaTeX 클래스가 gb4e(다른 패키지 중에서) 충돌합니다. 사용하기 위해 스타일 시트를 일시적으로 재정의하는 방법이 있습니까?gb4e ?

템플릿은 다음에서 다운로드할 수 있습니다.http://helpdesk.ufl.edu/wp-content/uploads/2012/12/latex_spring_2011.zip.

템플릿은 실제로 다양한 .tex 파일입니다. 파일 \usepackage{gb4e}의 아무 곳에 나 packages.tex(이전과 이후 모두 ) 있으면 {hyperref}기본 파일이 컴파일되지 않습니다. 주석을 달자마자 \usepackage{gb4e}문서가 컴파일됩니다.

템플릿은 처음부터 버그가 있었습니다. TeXnicCenter를 사용하여 전혀 컴파일할 수 없었습니다(WinEtd를 사용해야 합니다).

를 사용하기도 했지만 {covington}단순한 숫자(1)가 아닌 이(1-1)와 같은 형식으로 번호 매기기를 변경하고 광택(가운데 줄)도 다른 글꼴로 되어 있어 University of Florida의 편집실에서 허용하지 않습니다.

답변1

와 다른 패키지 간의 비호환성의 가장 가능성 있는 원인은 수학 외부에서 및 (하위 첨자 및 위 첨자)를 사용할 수 있도록 허용하는 catcode 변경 사항을 구현한다는 gb4e사실입니다 . 주의하지 않으면 많은 문제가 발생하지만 매우 유용하기 때문에 대부분의 사람들은 이를 참아내고 필요할 때 해결 방법을 찾습니다. 문제는 작업하도록 제공된 템플릿이 끔찍해서 문제의 실제 원인을 찾는 것이 어렵다는 것입니다. 따라서 가장 좋은 해결책은 단순히 변경 사항을 끄는 것입니다 . 를 로드한 후 즉시 프리앰블에 추가하면 됩니다 . 따라서 서문(또는 이 경우 파일 )에는 다음 줄이 있어야 합니다.gb4e_^gb4e\noautomathgb4epackages.tex

\usepackage{gb4e}
\noautomath

\automath명령을 추가하거나 아래 첨자 및 위 첨자에 다른 방법을 사용하여 서문 이후에 다시 켤 수 있습니다 ( $..$수학 스타일 색인을 원할 경우 이를 둘러싸거나 \textsuperscriptand \textsubscript(패키지를 로드하여)를 사용하세요 fixltx2e.)

두 번째 문제에서는 gb4e글로스 형식 지정을 위한 세 가지 후크를 정의합니다. 다음과 같은 방법으로 변경할 수 있습니다.

\let\eachwordone=\sffamily
\let\eachwordtwo=\sffamily
\let\eachwordthree=\sffamily

이렇게 하면 모든 광택 및 번역 라인에서 산세리프 글꼴을 사용하게 됩니다.

관련 정보