Используя TeXstudio. Я пытаюсь привести в соответствие написанное мной стихотворениеправая сторонастраницы. По сути, я хочу добиться двухколоночной структуры с их выравниванием по левому/правому краю. Выравнивание по левому краю работает на правой стороне колонки, но левая не выравнивается правильно по правому краю, несмотря на все мои попытки до сих пор. Такое поведение происходит и без использования мной многоколоночных элементов, так что проблема здесь не в этом.
Пример смотрите на изображении:
Вся информация, которую я нашел до сих пор, была о том, чтобы использовать \begin{flushright} some text here \end{flushright}
. Я также пробовал, \hfill{}
но это вообще ничего не дало. Я понимаю это так, что это должно поместить мой текст точно на правый край страницы/колонки/и т. д.
Вместо этого происходит следующее: мой текст выравнивается по центру. Вот изображение.
Это ошибка, которую я совершил? Я начал использовать это программное обеспечение день назад. Когда я удаляю эту команду flush, она использует выравнивание по умолчанию, мне оно тоже не нужно. Я пытался посмотреть, делает ли center что-нибудь по какой-то причине, но и это тоже, никаких изменений, просто обычное выравнивание по центру. Может быть, мой редактор глючит? Мне следует связаться с разработчиком 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
Спасибо Дэвиду Карлайлу за предложение. Я привел пример и выяснил, что является причиной.
Using \newline
не работает с этим стилем выравнивания, это верно. \\
поскольку работает перенос строки. Вот простой тест с кодом сбоку для сравнения обоих вариантов. Using \begin{flushright} text here \end{flushright}
работает для меня сейчас.
Заменю все \newline
сейчас \\
:)