我正在尝试使用 calligra 包来制作婚礼服务订单。只是想让标题看起来更美观一些。但是,当我使用 \centering 命令时,它似乎不起作用:
\centering
Test1\\
\calligra{Test}
产生的书法文字似乎不居中。这可以修复吗?
谢谢大家,
詹姆士
答案1
以下是@DavidCarlisle 在其评论中所建议的:
\documentclass{article}
\usepackage{calligra}
\begin{document}
\centering
{Test1}\\
\hspace*{-0.5em}%%
{\calligra Test}
\end{document}
你可以通过执行以下操作来帮助自己想象中心:
\documentclass{article}
\usepackage{xcolor}
\usepackage{calligra}
\setlength\fboxsep{0pt} % just for the example
\def\visualCenter{%%
\raisebox{0pt}[0pt][0pt]{%%
\makebox[0pt]{\rule{2cm}{0.4pt}}%%
\makebox[0pt]{\color{blue}\rule[-0.75cm]{2em}{0.4pt}}%%
\makebox[0pt]{\color{red}\rule[-1in]{0.4pt}{2in}}%%
}}
\begin{document}
\centering
\visualCenter\\
{Test1}\\
\hspace*{-0.5em}{\calligra Test}
\end{document}
答案2
它居中。斜体效果营造出一种错觉。并且对齐方式是根据字母的底部来决定的。
和,在您的示例中,“test1”显然大于“test”(因为“1”)。
原始示例用于\fbox
证明居中:
\documentclass{article}
\usepackage{calligra}
\setlength\fboxsep{0pt} % just for the example
\begin{document}
\centering
\fbox{Test1}\\
\fbox{\calligra Test}
\end{document}
Calligra 字体比普通字体小,但位于中央。