我正在尝试使用 OT2 用西里尔文写一篇论文,但连字 (nj-њ、lj-љ、dj-ђ) 在换行符中断开。以下是示例:
\documentclass{memoir}
\usepackage[utf8]{inputenc}
\usepackage[T1, OT2]{fontenc}
\begin{document}
Ovim jednachinama se sa velikom preciznoshc1u mozhe opisati kretanje tela \textbf{pri nerelativistichkim brzinama}, tj. pri brzinama mnogo manjim od brzine svetlosti.
\end{document}
它应该产生这样的结果:
超过 500 名歌手和歌手有更多歌曲可供选择预防非拉提夫综合症,那。由于年龄较大,所以经常会遇到大流行病。
(注意字母 њ。)
如您所见,它将“њ”分解为“н”和“ј”,这是不可接受的。
那么,我该如何确保结扎线不会断裂?我认为每次出现连字符时都使用 a 是没有意义的\mbox
,因为这会阻止单词在其他地方被断开(在可以接受的地方),并且不必要地使行变得更长。
答案1
如果我添加\usepackage[serbian]{babel}
,那么换行就可以了。
\documentclass{memoir}
\usepackage[utf8]{inputenc}
\usepackage[T1, OT2]{fontenc}
\usepackage[serbian]{babel}
\begin{document}
Ovim jednachinama se sa velikom preciznosh\/c1u mozhe opisati kretanje
tela \textbf{pri nerelativistichkim brzinama}, tj. pri brzinama mnogo
manjim od brzine svetlosti.
\end{document}