诗名偏离中心

诗名偏离中心
\documentclass{article}
\usepackage{verse}
\usepackage{graphicx}
\graphicspath{ {Photos/} }
\usepackage{hyperref} 
\hypersetup{
    colorlinks=true,
    linkcolor=black,
    filecolor=magenta,      
    urlcolor=cyan,
} 
\usepackage{titling,lipsum}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}

\usepackage{tgcursor}

\def\CC#1{\makebox[4in]{#1}} % centres the poem lines

\begin{document}
\section{Missteps}
\poemtitle {Way Too Personal} 

\vspace{7.5mm} \begin{verse}
\CC{She believes in Love Stories}

\CC{But not her own,}

\CC{That’s way too personal}

\CC{For it to be worth}

\CC{A damn.}

\end{verse}
\end{document}

这表明

通过测量页面,您可以看到标题没有完全水平居中(诗句也发生了同样的情况,所以它被放在一个框里),我想知道如何解决这个问题。如果我使用 \hspace,那么标题也会在目录中移动,使其看起来很混乱。

答案1

的默认边距article不一定在页面上居中,特别是因为 LaTeX 从一开始就没有设计页面大小的概念。话虽如此,我要指出的是,您的\poemtitle定义没有提供,并且您的\CC宏实际上并没有将行居中,而是将它们集中在一个 4 英寸的框中。如果您的所有诗歌都要居中,您可以考虑这样做

\newenvironment{myverse}{\begin{verse}\centering}{\end{verse}}

使诗句居中。我还会将 合并到命令\vspace\poemtitle

在诗句中,行与行之间通常用 分隔\\,而节与节之间则用空行分隔。但有些诗人喜欢在每行之间留出一个节,所以不清楚这是否是你想要的。

相关内容