当前位置:  开发笔记 > 编程语言 > 正文

在pdfLaTeX中删除大写字母

如何解决《在pdfLaTeX中删除大写字母》经验,为你挑选了2个好方法。

我想在pdfLaTeX中找到一种方法来生成滴帽(大的初始字母高几行).我知道有一个dropping包与latex+一起使用时效果很好dvips.但是,与pdflatex结果一起使用时看起来很难看.

我的源文件是:

\documentclass[12pt]{article}

% for pdflatex file.tex # dropping is ugly
% \usepackage[pdftex]{graphicx}
% \usepackage[pdftex]{dropping}

% for latex file.tex ; dvips -T 12cm,8cm file.dvi # dropping is OK
\usepackage[dvips]{graphicx}
\usepackage{dropping}

\usepackage[papersize={12cm,8cm},
    left=0.5cm,right=0.5cm,
    top=0.5cm,bottom=0.5cm]{geometry}

\begin{document}
\dropping[-3pt]{3}{W}ith a drop cap, the initial sits within the margins and
runs several lines deep into the paragraph, pushing some normal-sized text off
these lines. This keeps the left and top margins of the paragraph flush.
In~modern browsers, this can be done with a combination of HTML and CSS
by~using the float: left; setting.
\end{document}

当我编译为

latex drop.tex && dvips -T 12cm,8cm drop.dvi

结果还可以:

滴 - 胶乳-dvips

当我取消注释[pdftex]行并将其编译为

pdflatex drop.tex

结果是:

滴落pdflatex

任何人都可以建议一个更好的方法来生产滴帽pdflatex吗?



1> sastanin..:

非常感谢您快速回复!实际上,hop和Charlie Martin的评论都很有用.lettrine.sty是一个很棒的包,如果使用可缩放字体,它是有效的.

因此,解决方案是强制使用Type 1 CM字体而不是默认CM 使用lettrine.sty.lettrine.sty文档建议\usepackage{type1cm}.

这有效:

\documentclass[12pt]{article}

% works with pdfLaTeX
\usepackage{type1cm} % scalable fonts
\usepackage{lettrine}

\usepackage[papersize={12cm,4cm},
    left=0.5cm,right=0.5cm,
    top=0.5cm,bottom=0.5cm]{geometry}

\begin{document}
\lettrine[lines=3,slope=-4pt,nindent=-4pt]{W}{ith} a drop cap, the initial sits
within the margins and runs several lines deep into the paragraph, pushing some
normal-sized text off these lines. This keeps the left and top margins of the
paragraph flush.  In~modern browsers, this can be done with a combination of
HTML and CSS by~using the float: left; setting.
\end{document}

这就是结果:

pdflatex-type1cm-lettrine

谢谢!

PS.dropping即使使用也无法正常工作type1cm.

UPD.这个例子也适用xelatex.



2> Charlie Mart..:

尝试其他字体,一个带缩放; 这看起来像PDF没有为cap-W找到足够大的字体并且正在替换.另一种选择是使用dvi-to-PDF翻译.

推荐阅读
Life一切安好
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有