
次の例を考えてみましょう。
\documentclass[a4paper, 11pt]{article}
\usepackage{linguex}
\begin{document}
\ex.
\ag.
Dette er ein test paa nynorsk.\\
This is a test in Nynorsk\\
\trans `This is a test in Nynorsk.'
\bg.
Dies ist ein Test auf Deutsch.\\
This is a test in German\\
\trans `This is a test in German.'
\end{document}
出力は次のようになります。
サブ例 (a) とサブ例 (b) の間のスペースを増やす方法 (つまり、「これはニーノシュク語のテストです。」と「これはドイツ語のテストです。」の間の垂直方向のスペースを増やす) はありますか? 注釈と実際の翻訳の間に何らかの論理構造がある場合があり、4 行 (またはそれ以上) で構成されるサブ例の間にスペースがないと、すぐに読みにくくなります。
とりわけ、私はlinguex
ドキュメントを見ました(http://texdoc.net/texmf-dist/doc/latex/linguex/linguex-doc.pdf) には、カスタマイズ可能な「長さと余白」がいくつか記載されています (6f.) が、変更したいパラメータに対応するものは見つかりませんでした。
答え1
単に\vspace{xpt}
例えば:
\documentclass[a4paper, 11pt]{article}
\usepackage{linguex}
\begin{document}
\ex.
\ag.
Dette er ein test paa nynorsk.\\
This is a test in Nynorsk\\
\trans `This is a test in Nynorsk.'
\vspace{1cm}\bg.
Dies ist ein Test auf Deutsch.\\
This is a test in German\\
\trans `This is a test in German.'
\end{document}
垂直方向のスペースを設定するオプションも見つかりませんでした。6 ページで言及されていた余白は、水平方向の余白のみでした。
答え2
これを手動で行うよりも、サブサンプルのマクロにパッチを適用して、必要な垂直スペースを自動的に追加する方がよいでしょう。の what 値と.66\baselineskip
一致する追加の垂直スペースとして を使用しました。linguex
Extopsep
\documentclass[a4paper, 11pt]{article}
\usepackage{linguex}
\usepackage{etoolbox}
\newlength{\SubItemSkip}
\setlength{\SubItemSkip}{.66\baselineskip}
\makeatletter
\patchcmd{\a}{\itemsep\z@}{\itemsep\SubItemSkip}{}{}
\makeatother
\begin{document}
\ex.
\ag.
Dette er ein test paa nynorsk.\\
This is a test in Nynorsk\\
\trans `This is a test in Nynorsk.'
\bg.
Dies ist ein Test auf Deutsch.\\
This is a test in German\\
\trans `This is a test in German.'
\c. An single example.
\c. Another example.
\ex. An example.
\ex. Another example.
\end{document}
このコードは、全てサブ例。これが希望どおりではなく、注釈付き例の後に余分なスペースを入れたいだけの場合は、\glt
および\trans
コマンドを再定義できます (後者は前者のエイリアスです)。これを行うには、\patchcommand
行を置き換えて、代わりに以下を使用します。
\def\glt#1{\vspace{.17\baselineskip}#1\vspace{\SubItemSkip}}
\let\trans\glt
これにより、行の後にのみ垂直方向のスペースが追加されます\trans
が、単一のサブ例や翻訳のない注釈付きの例の後には追加されません。