avatar
请教vskip的使用# TeX - TeX电子排版系统
D*o
1
我在用别人的一个sty,其中有个地方怪怪的,简单说就是给文章的题目做了一个
banner,一般来说标题分成两行比较好看,而且他这个banner的设置,只有在出现第二
行的标题
中出现g,j,p,q,y这几个字母就可以使得banner上下空间对称,否则的话会上面宽下面
窄,如下图所示
-------------
AAAAAAAAAAA AAA AAAA
AAA
avatar
T*n
2
Need to see the code for \maketitle or whatever is setting this
title. My guess is that there is a missing \par in the definition,
or that \baseline or \baselinestretch is incorrectly defined in the
package file.

【在 D**o 的大作中提到】
: 我在用别人的一个sty,其中有个地方怪怪的,简单说就是给文章的题目做了一个
: banner,一般来说标题分成两行比较好看,而且他这个banner的设置,只有在出现第二
: 行的标题
: 中出现g,j,p,q,y这几个字母就可以使得banner上下空间对称,否则的话会上面宽下面
: 窄,如下图所示
: -------------
: AAAAAAAAAAA AAA AAAA
: AAA

avatar
D*o
3
这个我说的类似banner的code如下
\begin{beamercolorbox}[leftskip=2.5em,wd=\paperwidth]{talktitle}{\vspace{.
1em}\\{\LARGE #1}\\\vspace{.7em}}\end{beamercolorbox}
在正文的document里面关于talktitle的部分
\titlepage{题目}

【在 T*******n 的大作中提到】
: Need to see the code for \maketitle or whatever is setting this
: title. My guess is that there is a missing \par in the definition,
: or that \baseline or \baselinestretch is incorrectly defined in the
: package file.

avatar
T*n
4
Try changing
{talktitle}{\vspace{.1em}\\{\LARGE #1}\\\vspace{.7em}}
to
{talktitle\par}\addvspace{.1em}{\LARGE #1\par}\addvspace{.7em}
and see what happens.

【在 D**o 的大作中提到】
: 这个我说的类似banner的code如下
: \begin{beamercolorbox}[leftskip=2.5em,wd=\paperwidth]{talktitle}{\vspace{.
: 1em}\\{\LARGE #1}\\\vspace{.7em}}\end{beamercolorbox}
: 在正文的document里面关于talktitle的部分
: \titlepage{题目}

avatar
D*o
5
thanks for your effort, but it is not working

【在 T*******n 的大作中提到】
: Try changing
: {talktitle}{\vspace{.1em}\\{\LARGE #1}\\\vspace{.7em}}
: to
: {talktitle\par}\addvspace{.1em}{\LARGE #1\par}\addvspace{.7em}
: and see what happens.

avatar
T*n
6
This fixed the problem.
\begin{beamercolorbox}%
[leftskip=1.75em,sep=0.75em,wd=\paperwidth]{talktitle}%
{\LARGE\strut#1\strut\par}%
\end{beamercolorbox}

【在 D**o 的大作中提到】
: 这个我说的类似banner的code如下
: \begin{beamercolorbox}[leftskip=2.5em,wd=\paperwidth]{talktitle}{\vspace{.
: 1em}\\{\LARGE #1}\\\vspace{.7em}}\end{beamercolorbox}
: 在正文的document里面关于talktitle的部分
: \titlepage{题目}

avatar
D*o
7
多谢,太厉害了,这个的确很好,比原来要对title调整好
但也还有个问题,多数情况下下边距要比上边距宽出一点点,用example还行
把p换成b就很明显,而且毕竟出现g,q,j,y,p这几个单词的几率小。
不过这个应该是LaTex的问题,我打算把这两个都保存,换着用。
能否说说leftskip=1.75em,sep=0.75em和原来的leftskip=2.5em有啥不同?

【在 T*******n 的大作中提到】
: This fixed the problem.
: \begin{beamercolorbox}%
: [leftskip=1.75em,sep=0.75em,wd=\paperwidth]{talktitle}%
: {\LARGE\strut#1\strut\par}%
: \end{beamercolorbox}

avatar
D*o
8
多看看又觉得LaTex这样也有道理,我刚才只是比较大写字母和上下边的距离
如果看上一行的小写字母多出的空间,又觉得下一行宽一点也有道理。

【在 D**o 的大作中提到】
: 多谢,太厉害了,这个的确很好,比原来要对title调整好
: 但也还有个问题,多数情况下下边距要比上边距宽出一点点,用example还行
: 把p换成b就很明显,而且毕竟出现g,q,j,y,p这几个单词的几率小。
: 不过这个应该是LaTex的问题,我打算把这两个都保存,换着用。
: 能否说说leftskip=1.75em,sep=0.75em和原来的leftskip=2.5em有啥不同?

avatar
T*n
9
The fix I showed you should ensure that whether you type "AAA." or
"ttt." or "(...)" or "xxx." or "ggg.", the periods will always be in the
same vertical position.
You had leftskip=2.5em, but relied on using \vskip to add spaces
above and below the title. I used sep=0.75em to add spaces all around
the title text, so the new leftskip is (2.5-0.75)=1.75em.
In your original code, the first \vskip would be added directly above
the tallest letter on the first line, so if the first line had only lett

【在 D**o 的大作中提到】
: 多谢,太厉害了,这个的确很好,比原来要对title调整好
: 但也还有个问题,多数情况下下边距要比上边距宽出一点点,用example还行
: 把p换成b就很明显,而且毕竟出现g,q,j,y,p这几个单词的几率小。
: 不过这个应该是LaTex的问题,我打算把这两个都保存,换着用。
: 能否说说leftskip=1.75em,sep=0.75em和原来的leftskip=2.5em有啥不同?

avatar
D*o
10
佩服ing

letters

【在 T*******n 的大作中提到】
: The fix I showed you should ensure that whether you type "AAA." or
: "ttt." or "(...)" or "xxx." or "ggg.", the periods will always be in the
: same vertical position.
: You had leftskip=2.5em, but relied on using \vskip to add spaces
: above and below the title. I used sep=0.75em to add spaces all around
: the title text, so the new leftskip is (2.5-0.75)=1.75em.
: In your original code, the first \vskip would be added directly above
: the tallest letter on the first line, so if the first line had only lett

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。