포르투갈어 설정 시 이상한 단락 들여쓰기

포르투갈어 설정 시 이상한 단락 들여쓰기

나는 다음과 같이 이중 언어로 된 두 개의 칼럼 기사에서 라틴어로 된 일부 텍스트와 포르투갈어 번역을 편집하고 있습니다.

생성된 PDF

저는 Windows에서 TeXworks의 조합과 함께 MiKTeX를 사용하고 있습니다 XeLaTex+MakeIndex+BibTex.

오른쪽 열은 포르투갈어입니다. 보시다시피 두 번째 문단의 들여쓰기가 이상합니다. 왜 이런거야? 어떻게 하면 왼쪽(라틴어)으로 만들 수 있나요?

코드는 다음과 같습니다:

\documentclass[10pt,twoside,a5paper]{article}

\usepackage{fontspec}
\usepackage{color}
\usepackage{lettrine}
\usepackage[a5paper]{geometry}

\setmainfont[%
  Ligatures={TeX,Common,Contextual,Discretionary,Rare,Historic}
  ,RawFeature={+cv01}
  ,Contextuals={Alternate, WordInitial, WordFinal, LineFinal, Inner, Swash}
]{EB Garamond}
\newfontfamily\portFont[
  Ligatures={TeX,Common,Contextual,Discretionary,Rare,Historic}
  ,Contextuals={Alternate, WordInitial, LineFinal, Inner, Swash}
]{EB Garamond}

\usepackage{polyglossia}
\setmainlanguage{latin}
\setotherlanguage{portuguese}

\usepackage{paracol}

\renewcommand{\LettrineFontHook}{\color{red}}

\newcommand{\port}[1]{%
\selectlanguage{portuguese}{{\portFont#1}}
}

\newcommand{\addchunck}[6]{%
\lettrine{#1}{\color{red}#2}#3%
\bigskip%
\switchcolumn%
\lettrine{#4}{\color{red}#5}\port{#6}%
\bigskip%
\switchcolumn*%
}

\setlength{\columnsep}{1.75pc}

\title{The article has a title}
\author{Jorge Gomes Raimundo}

\begin{document}

\begin{paracol}{2}[\begin{center}\Large{\textsc{Wonderful title}}\bigskip\end{center}]

\addchunck{L}{orem ipsum}{ dolor sit amet, consectetur adipiscing elit. Morbi ut lacinia est. Vestibulum efficitur tortor a nisl placerat pellentesque. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Nam a lectus sed velit viverra dictum a sit amet mi. Sed accumsan ullamcorper leo sed malesuada.

Cras semper auctor diam et rhoncus. Ut fringilla tincidunt ante ac vestibulum. Nulla facilisi. Nunc dapibus dolor vel libero rutrum vestibulum. Nam nec ex felis. Suspendisse ultricies congue nibh. Integer feugiat vehicula dui, vitae condimentum nulla tempor quis.}
{L}{orem ipsum}{ dolor sit amet, consectetur adipiscing elit. Morbi ut lacinia est. Vestibulum efficitur tortor a nisl placerat pellentesque. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Nam a lectus sed velit viverra dictum a sit amet mi. Sed accumsan ullamcorper leo sed malesuada.

Cras semper auctor diam et rhoncus. Ut fringilla tincidunt ante ac vestibulum. Nulla facilisi. Nunc dapibus dolor vel libero rutrum vestibulum. Nam nec ex felis. Suspendisse ultricies congue nibh. Integer feugiat vehicula dui, vitae condimentum nulla tempor quis.}


\end{paracol}

\end{document}

답변1

이유는 모르겠지만 \par마지막 인수 뒤에 a를 추가하면 결과가 정상적으로 나타납니다.

\documentclass[10pt,twoside,a5paper]{article}

\usepackage{fontspec}
\usepackage{color}
\usepackage{lettrine}
\usepackage[a5paper]{geometry}

\setmainfont[%
  Ligatures={TeX,Common,Contextual,Discretionary,Rare,Historic}
  ,RawFeature={+cv01}
  ,Contextuals={Alternate, WordInitial, WordFinal, LineFinal, Inner, Swash}
]{EB Garamond}
\newfontfamily\portFont[
  Ligatures={TeX,Common,Contextual,Discretionary,Rare,Historic}
  ,Contextuals={Alternate, WordInitial, LineFinal, Inner, Swash}
]{EB Garamond}

\usepackage{polyglossia}
\setmainlanguage{latin}
\setotherlanguage{portuguese}

\usepackage{paracol}

\renewcommand{\LettrineFontHook}{\color{red}}

\newcommand{\port}[1]{%
\selectlanguage{portuguese}{{\portFont#1}}
}

\newcommand{\addchunck}[6]{%
\lettrine{#1}{\color{red}#2}#3%
\bigskip%
\switchcolumn%
\lettrine{#4}{\color{red}#5}\port{#6\par}%
\bigskip%
\switchcolumn*%
}

\setlength{\columnsep}{1.75pc}

\title{The article has a title}
\author{Jorge Gomes Raimundo}

\begin{document}

\begin{paracol}{2}[\begin{center}\Large{\textsc{Wonderful title}}\bigskip\end{center}]

\addchunck{L}{orem ipsum } {dolor sit amet, consectetur adipiscing elit. Morbi ut lacinia est. Vestibulum efficitur tortor a nisl placerat pellentesque. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Nam a lectus sed velit viverra dictum a sit amet mi. Sed accumsan ullamcorper leo sed malesuada.

Cras semper auctor diam et rhoncus. Ut fringilla tincidunt ante ac vestibulum. Nulla facilisi. Nunc dapibus dolor vel libero rutrum vestibulum. Nam nec ex felis. Suspendisse ultricies congue nibh. Integer feugiat vehicula dui, vitae condimentum nulla tempor quis. }
%
{L}{orem ipsum } {dolor sit amet, consectetur adipiscing elit. Morbi ut lacinia est. Vestibulum efficitur tortor a nisl placerat pellentesque. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Nam a lectus sed velit viverra dictum a sit amet mi. Sed accumsan ullamcorper leo sed malesuada.

Cras semper auctor diam et rhoncus. Ut fringilla tincidunt ante ac vestibulum. Nulla facilisi. Nunc dapibus dolor vel libero rutrum vestibulum. Nam nec ex felis. Suspendisse ultricies congue nibh. Integer feugiat vehicula dui, vitae condimentum nulla tempor quis. }
%%%%%%

\end{paracol}

\end{document} 

여기에 이미지 설명을 입력하세요

관련 정보