横向文档中有 3 列,带有流程图

横向文档中有 3 列,带有流程图

我正在尝试创建一个简单的横向 2 页文档,每页有 3 列。

我正在尝试\Ncolumn{3}包的命令,flowfram因为multicols它拒绝在列内浮动数字。

目前我的草稿是:

\documentclass[11pt,a4paper]{article}
\usepackage[margin=1cm,landscape]{geometry}

\usepackage[draft]{flowfram}
\ffvadjustfalse
\setlength{\columnsep}{1cm}
\Ncolumn{3}

\usepackage{fontspec,xltxtra,xunicode}
\defaultfontfeatures{Mapping=tex-text}
\setmainfont{Linux Libertine O}

\usepackage{eurosym}
\usepackage[usenames,dvipsnames]{xcolor}
\usepackage{color,graphicx}
\graphicspath{{images/}}

\usepackage[french]{babel}

\usepackage{lipsum}

\begin{document}

\lipsum[1-2]
\framebreak

\lipsum[1-2]
\framebreak

\lipsum[1-2]
\framebreak

\clearpage

\lipsum[1-2]
\framebreak

\lipsum[1-2]
\framebreak

\lipsum[1-2]
\framebreak

\end{document}

我预期有 2 页,每页有 3 列,但我得到的却是 3 页,每页有 2 列,中间有一处空白。

有什么办法可以修复它吗?

答案1

fontspec和之间似乎存在一些不兼容性flowfram,如果改变加载顺序,使fontspec在 之前加载flowfram,则可以正常工作。

color不相关的注释:我认为同时加载和没有任何意义xcolor,因此您可以从文档中删除前者。

\documentclass[11pt,a4paper]{article}
\usepackage[margin=1cm,landscape]{geometry}
\usepackage{fontspec}
\usepackage[draft]{flowfram}
\ffvadjustfalse
\setlength{\columnsep}{1cm}
\Ncolumn{3}

\usepackage{lipsum}

\begin{document}

\lipsum[1-4]

\end{document}

在此处输入图片描述

相关内容