我遇到了同樣的memoir
問題JSB。這個問題之前已經發過,但不幸的是,提問者本人提出的解決方案似乎是一個小調整,並沒有解決問題(此外,我無法將字體更改為其他內容,因為我使用的是標準 CM)。讓我引用一下這個:
我遇到一個問題,幾乎足夠長的行會導致環境
verse
斷行,從而創建不需要的空白行。看起來好像環境正在打破這條線,但實際上沒有任何東西可以放在這條線上。
這是我在排版馬其頓詩句時遇到的問題的 MWE(babel
沒有馬其頓連字規則,所以我使用俄語規則):
\documentclass[11pt]{memoir}
\usepackage[utf8]{inputenc}
\usepackage[T2A]{fontenc}
\usepackage[paper=a4paper, showframe]{geometry}
\usepackage[russian]{babel}
\usepackage{microtype}
\begin{document}
\begin{verse}
Tаа мозаична креација, Вавилон сака да го состави, \\*
секојдневно ја пишува светската историја "--- познавајќи исклучиво кинески, \\
работи на природен пергамент користејќи камен, \\
сликовно писмо со клинест примес \\*
и арапски акцент со јапонска мускулна моторика.
\end{verse}
\end{document}
這可能是一個錯誤,所以我不想\textwidth
僅僅為了這種情況而更改 或其他常規參數(否則其他一切都會發生變化,這是我不希望發生的)。
任何幫助,將不勝感激!
答案1
嗯,不需要,但您可以\nobreak
在之前添加\\
以避免雙換行。您只需要添加一個,但我在這裡到處都添加了一個,以表明即使該行未完全滿,添加也是安全的。
\documentclass[11pt]{memoir}
\usepackage[utf8]{inputenc}
\usepackage[T2A]{fontenc}
\usepackage[paper=a4paper, showframe]{geometry}
\usepackage[russian]{babel}
\usepackage{microtype}
\begin{document}
\begin{verse}
Tаа мозаична креација, Вавилон сака да го состави,\nobreak\\*
секојдневно ја пишува светската историја "--- познавајќи исклучиво кинески,\nobreak\\
работи на природен пергамент користејќи камен,\nobreak\\
сликовно писмо со клинест примес\nobreak\\*
и арапски акцент со јапонска мускулна моторика.
\end{verse}
\end{document}
我認為這是回憶錄中的一個錯誤,可以使用下面的定義來修復
\documentclass[11pt]{memoir}
\usepackage[utf8]{inputenc}
\usepackage[T2A]{fontenc}
\usepackage[paper=a4paper, showframe]{geometry}
\usepackage[russian]{babel}
\usepackage{microtype}
\makeatletter
\renewcommand*{\@vslnumright}{%
\nobreak%<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
\hfill\rlap{%\kern\vrightskip\kern\rightmargin%
\kern\memRTLvrightskip\kern\rightmargin%
\vlvnumfont\getthelinenumber{poemline}{memfvsline}}}
\makeatother
\begin{document}
\begin{verse}
Tаа мозаична креација, Вавилон сака да го состави,\\*
секојдневно ја пишува светската историја "--- познавајќи исклучиво кинески,\\
работи на природен пергамент користејќи камен,\\
сликовно писмо со клинест примес\\*
и арапски акцент со јапонска мускулна моторика.
\end{verse}
\end{document}