改变特定环境的边距(并行)

改变特定环境的边距(并行)

我提出了一个过于笼统的问题(本地更改边距(针对文本)),但我的需求是解决特定环境的问题,因为我必须获得一些平行行的诗句(原文和译文)。请考虑以下代码:

\documentclass[a4paper,11pt]{article}
\usepackage{fontspec}
\usepackage{polyglossia}
\setmainlanguage[babelshorthands=true]{italian}
\setotherlanguage[variant=polytonic]{greek}
\newfontfamily\greekfont[Scale=MatchLowercase]{GFS Didot}
\usepackage[a4paper]{geometry}
\usepackage{changepage}

\usepackage{parallel}
\newenvironment{verseparallel}[2]
{\begin{Parallel}{}{}\footnotesize\parindent=0pt
\ParallelLText{\leavevmode#1}\ParallelRText{#2}}
{\end{Parallel}}

\begin{document}

\begin{adjustwidth}{-1cm}{-1cm}
\begin{verseparallel}
{\begin{greek}%
τὸν δ᾽ Ἄργος προσέειπεν ἀμηχανέων κακότητι:\\
‘Αἰολίδην Φρίξον τιν᾽ ἀφ᾽ Ἑλλάδος Αἶαν ἱκέσθαι\\
ἀτρεκέως δοκέω που ἀκούετε καὶ πάρος αὐτοί,\\
Φρίξον, ὅτις πτολίεθρον ἀνήλυθεν Αἰήταο,\\
κριοῦ ἐπεμβεβαώς, τόν ῥα χρύσειον ἔθηκεν\\
Ἑρμείας: κῶας δὲ καὶ εἰσέτι νῦν κεν ἴδοισθε.\\
τὸν μὲν ἔπειτ᾽ ἔρρεξεν ἑῇς ὑποθημοσύνῃσιν\\
Φυξίῳ ἐκ πάντων Κρονίδῃ Διί. καί μιν ἔδεκτο\end{greek}
}
{%
Vi era già prima noto, credo, che Frisso, nipote di Eolo,\\
venne ad Eete della Grecia; Frisso che giunse alla città di Eete,\\
cavalcando un montone che fu mutato da Ermes in oro,\\
e il vello potete ancora oggi vederlo\\
disteso sui folti rami di una quercia; poi,\\
come il montone stesso chiese,\\
lo sacrificò a Zeus, il figlio di Cronos,\\
nella sua veste di protettore di esuli.}
\end{verseparallel}
\end{adjustwidth}

\end{document}

对于changepage使用列表环境,我不知道如何修复我的代码。事实上,我收到以下错误:

! LaTeX Error: Something's wrong--perhaps a missing \item.

See the LaTeX manual or LaTeX Companion for explanation.
Type  H <return>  for immediate help.
 ...                                              

l.40 \end{adjustwidth}

? ^[[A

附录

是的(这里与列宽无关),但请考虑以下代码:

\documentclass[a4paper,11pt]{article}
\usepackage{fontspec}
\usepackage{polyglossia}
\setmainlanguage[babelshorthands=true]{italian}
\setotherlanguage[variant=polytonic]{greek}
\newfontfamily\greekfont[Scale=MatchLowercase]{GFS Didot}
\usepackage[a4paper]{geometry}
\usepackage{lipsum}
\usepackage{parallel}
\newenvironment{verseparallel}[2]
{\begin{Parallel}{0.45\textwidth}{0.51\textwidth}\footnotesize\parindent=0pt
\ParallelLText{\leavevmode#1}\ParallelRText{#2}}
{\end{Parallel}}

\begin{document}
\lipsum[1]

\newgeometry{lmargin=1.2cm,rmargin=1.2cm}
\begin{verseparallel}
{\begin{greek}%
τὸν δ᾽ Ἄργος προσέειπεν ἀμηχανέων κακότητι:\\
‘Αἰολίδην Φρίξον τιν᾽ ἀφ᾽ Ἑλλάδος Αἶαν ἱκέσθαι\\
ἀτρεκέως δοκέω που ἀκούετε καὶ πάρος αὐτοί,\\
Φρίξον, ὅτις πτολίεθρον ἀνήλυθεν Αἰήταο,\\
κριοῦ ἐπεμβεβαώς, τόν ῥα χρύσειον ἔθηκεν\\
Ἑρμείας: κῶας δὲ καὶ εἰσέτι νῦν κεν ἴδοισθε.\\
τὸν μὲν ἔπειτ᾽ ἔρρεξεν ἑῇς ὑποθημοσύνῃσιν\\
Φυξίῳ ἐκ πάντων Κρονίδῃ Διί. καί μιν ἔδεκτο\end{greek}
}
{%
Vi era già prima noto, credo, che Frisso, nipote di Eolo,\\
venne ad Eete della Grecia; Frisso che giunse alla città di Eete,\\
cavalcando un montone che fu mutato da Ermes in oro,\\
e il vello potete ancora oggi vederlo\\
disteso sui folti rami di una quercia; poi,\\
come il montone stesso chiese,\\
lo sacrificò a Zeus, il figlio di Cronos,\\
nella sua veste di protettore di esuli.}
\end{verseparallel}
\restoregeometry

\lipsum[2]
\end{document}

你会意识到这\newgeometry会破坏页面。也许,changepage可以放大页面的单个部分,而不会将其分成两个不同的页面。我有很多双语引文,有些非常小,它们必须与“正常”意大利语文本放在同一页上

答案1

你可以直接告诉它首先创建一个什么都没有的盒子:

\documentclass[a4paper,11pt]{article}
\usepackage{fontspec}
\usepackage{polyglossia}
\setmainlanguage[babelshorthands=true]{italian}
\setotherlanguage[variant=polytonic]{greek}
\newfontfamily\greekfont[Scale=MatchLowercase]{GFSDidot.otf}
\usepackage[a4paper]{geometry}
\usepackage{changepage}

\usepackage{parallel}
\newenvironment{verseparallel}[2]
{\begin{Parallel}{}{}\footnotesize\parindent=0pt
\ParallelLText{\leavevmode#1}\ParallelRText{#2}}
{\end{Parallel}}

\begin{document}

\begin{adjustwidth}{-1cm}{-1cm}
\mbox{}%
\begin{verseparallel}
{\begin{greek}%
τὸν δ᾽ Ἄργος προσέειπεν ἀμηχανέων κακότητι:\\
‘Αἰολίδην Φρίξον τιν᾽ ἀφ᾽ Ἑλλάδος Αἶαν ἱκέσθαι\\
ἀτρεκέως δοκέω που ἀκούετε καὶ πάρος αὐτοί,\\
Φρίξον, ὅτις πτολίεθρον ἀνήλυθεν Αἰήταο,\\
κριοῦ ἐπεμβεβαώς, τόν ῥα χρύσειον ἔθηκεν\\
Ἑρμείας: κῶας δὲ καὶ εἰσέτι νῦν κεν ἴδοισθε.\\
τὸν μὲν ἔπειτ᾽ ἔρρεξεν ἑῇς ὑποθημοσύνῃσιν\\
Φυξίῳ ἐκ πάντων Κρονίδῃ Διί. καί μιν ἔδεκτο\end{greek}
}
{%
Vi era già prima noto, credo, che Frisso, nipote di Eolo,\\
venne ad Eete della Grecia; Frisso che giunse alla città di Eete,\\
cavalcando un montone che fu mutato da Ermes in oro,\\
e il vello potete ancora oggi vederlo\\
disteso sui folti rami di una quercia; poi,\\
come il montone stesso chiese,\\
lo sacrificò a Zeus, il figlio di Cronos,\\
nella sua veste di protettore di esuli.}
\end{verseparallel}
\end{adjustwidth}

\end{document}

输出太宽,但这是一个不同的问题:

太宽了...

相关内容