대신에 플러시라이트를 사용한 텍스트 정렬이 내 텍스트를 중앙에 배치합니다. 이것이 버그인가요?

대신에 플러시라이트를 사용한 텍스트 정렬이 내 텍스트를 중앙에 배치합니다. 이것이 버그인가요?

TeXstudio를 사용합니다. 나는 내가 쓴 시 한 편을오른쪽페이지의. 본질적으로 나는 정렬이 왼쪽/오른쪽 플러시되는 두 개의 열 구조를 달성하고 싶습니다. 왼쪽 정렬은 오른쪽 열 측면에서 작동하지만 지금까지의 모든 시도에도 불구하고 왼쪽 정렬은 오른쪽에 올바르게 정렬되지 않습니다. 이 동작은 다중 열을 사용하지 않고도 발생하므로 여기서는 문제가 되지 않습니다.

대략적인 예는 이미지를 참조하세요.

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

지금까지 찾은 모든 정보는 \begin{flushright} some text here \end{flushright}. 나도 시도했지만 \hfill{}전혀 효과가 없었습니다. 나는 이것이 내 텍스트를 페이지/열/등의 오른쪽 가장자리에 정확하게 배치해야 한다는 것을 이해합니다.

대신에 일어나는 일은 다음과 같습니다. 내 텍스트가 중앙에 배치됩니다. 여기 이미지가 있습니다.여기에 이미지 설명을 입력하세요

이게 내가 저지른 실수인가요? 나는 하루 전부터 이 소프트웨어를 사용하기 시작했습니다. 이 플러시 명령을 제거하면 기본 정렬이 사용되지만 그것도 원하지 않습니다. 나는 어떤 이유로 센터가 다른 작업을 수행하는지 확인하려고 노력했지만 변경 사항은 없으며 단지 일반적인 센터 정렬만 수행됩니다. 내 편집자가 혹시 버그를 범한 걸까요? TeXstudio 개발자에게 문의해야 하나요?

내 전체 코드는 작은 장을 작성하고 적절하다고 생각되는 정렬을 사용하는 데 사용했던 책 사전 설정에서 비롯되었습니다. 나는 그곳에서 평범하지 않은 일을 하지 않았기 때문에 그것이 이유라고 생각하지 않습니다.

\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\usepackage{changepage}
\usepackage{multicol}
\usepackage{extsizes}

\begin{document}

\author{TeXstudio Team}
\title{blank}
\date{January 2013}

\frontmatter
\maketitle
\include{./TeX_files/Foreword}
\tableofcontents
\mainmatter
\include{./TeX_files/mainchapter01}
\include{./TeX_files/chapter01}
\include{./TeX_files/chapter02}
\include{./TeX_files/chapter03}
\include{./TeX_files/chapter04}
\include{./TeX_files/chapter05}
\include{./TeX_files/chapter06}
\include{./TeX_files/mainchapter02}
\include{./TeX_files/chapter07}
\include{./TeX_files/chapter08}
\include{./TeX_files/chapter09}


\backmatter
% bibliography, glossary and index would go here.

\end{document}

내 장은 대부분 다음 코드 라인으로 구성되어 있습니다

\chapter*{name}
\addcontentsline{toc}{chapter}{displayname}

Published: -
%\fontsize{12}{15.2}\selectfont
\vspace{0.5cm}
\newline
text
\vspace{7cm}
\newline
 \newline
\begin{multicols}{2}
\begin{flushright}
%\begin{adjustwidth}{-15}{-15}
\noindent text\newline 
text
\newline
\end{flushright}
\begin{flushleft} Dreht sich nur in eine Richtung.\newline
Dreh dich nicht um.
\vspace{0.15cm}
\newline
text
\vspace{0.5cm}
\newline
\end{flushleft} 
%\end{adjustwidth}
\end{multicols}
text
\vspace{0.5cm}
\newline
text\newline
text
\vspace{0.5cm}
\newline

시의 형식을 지정하는 더 현명한 방법이 있을 수도 있지만 아직 찾지 못했습니다.

누군가 나를 도와주거나 다음에 무엇을 해야 할지 조언해 줄 수 있기를 바랍니다. 미리 감사드립니다.

답변1

제안해 주신 David Carlisle에게 감사드립니다. 예시를 만들어보고 원인이 무엇인지 알아냈습니다.

이 정렬 스타일에서는 를 사용하면 \newline작동하지 않습니다. 맞습니다. \\줄 바꿈이 작동합니다. 다음은 두 변형을 비교하기 위해 측면에 코드를 사용한 간단한 테스트입니다. \begin{flushright} text here \end{flushright}지금은 나에게 맞는 작품을 사용하고 있습니다 .

\newline지금 모두 교체하겠습니다 \\:)

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

관련 정보