将整个文档渲染(导出)为图像

将整个文档渲染(导出)为图像

背景

使用 LyX 创建文档并使用 xetex 利用 TrueType 字体。整个文本都在一个小页面中。最终,我尝试生成以下输出(无白色页面背景,单一图像,从 OpenOffice 捕获):

问题 - 更新 #1

添加toleranceemergencystretch产生:

前言

文件序言:

\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

问题

如何将文档呈现为单个图像(或一个非常长的页面),忽略任何分页,采用两端对齐(报纸样式)的列格式?

谢谢你!

答案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}

相关内容