背景
使用 LyX 创建文档并使用 xetex 利用 TrueType 字体。整个文本都在一个小页面中。最终,我尝试生成以下输出(无白色页面背景,单一图像,从 OpenOffice 捕获):
问题 - 更新 #1
添加tolerance
并emergencystretch
产生:
前言
文件序言:
\usepackage{fontspec}% provides font selecting commands
\usepackage{xunicode}% provides unicode character macros
\usepackage{xltxtra} % provides some fixes/extras
\setmainfont{Franklin Gothic Book}
\usepackage[parfill]{parskip}
\usepackage[none]{hyphenat}
\usepackage{microtype}
\usepackage[margin=0.2in]{geometry}
\setlength{\textwidth}{6cm}
\tolerance=1
\emergencystretch=\maxdimen
想法 - 更新#2
该程序pdfcrop
可用于删除页边距中所有多余的空白。
相关链接 - 更新#3
- http://rene.bz/convert-multi-page-pdf-single-image/
- http://linuxers.org/quick-tips/convert-pdf-file-single-image-using-imagemagick
问题
如何将文档呈现为单个图像(或一个非常长的页面),忽略任何分页,采用两端对齐(报纸样式)的列格式?
谢谢你!
答案1
我真的不明白为什么你不想要连字。设置\tolerance=1
相当可疑。HyphenChar=None
如果你想打开连字,请删除。
\documentclass{article}
\usepackage{geometry}
\geometry{paperheight=\maxdimen,paperwidth=6.2cm,margin=0.1cm}
\usepackage{fontspec}
\setmainfont[Ligatures=TeX,HyphenChar=None]{Franklin Gothic Book}
\usepackage[parfill]{parskip}
\usepackage{kantlipsum} % mock text
\begin{document}
\emergencystretch=\maxdimen
\kant
\end{document}