%20%D1%81%D0%BE%20%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D1%8B%20%5Cpart.png)
У меня возникли некоторые проблемы с написанием немецких городов через дефис, поэтому я добавил в преамбулу:
\usepackage[german]{babel}
надеюсь исправить это. Вроде работает довольно хорошо, но теперь у меня есть 'teil' (часть) над именем \part. Как мне это убрать?
решение1
Предполагая, что вы (а) хотите применить языковую babel
опцию german
(лучше: ngerman
!) ко всему документу, (б) хотите удалить Teil
префикс из римского номера детали на странице, содержащей только часть, и (в) используете один из стандартных классов документов LaTeX — article
, report
, и book
— или класс документа, производный от одного из стандартных классов, я предлагаю вам вставить следующий код в преамбулу вашего документа:
\usepackage{etoolbox}
\makeatletter
\patchcmd{\@part}{\partname\nobreakspace\thepart}{\thepart}{}{}
\makeatother
Это не только удаляет \partname
(что равно Teil
), но и последующий неразрывный пробел, который вставляется по умолчанию.
Пожалуйста, сообщите, если вы это сделаете.нетиспользуйте один из стандартных классов документов.