Luatex 글꼴 사양 및 flowfram 문제

Luatex 글꼴 사양 및 flowfram 문제

다음 최소 예제는 이전 miktex 시스템(lualatex 사용)에서 올바른 출력을 생성합니다. 1페이지의 마지막 프레임에 맞지 않는 그림이 2페이지의 첫 번째 프레임으로 흘러 들어갑니다. miktex의 새 버전에는 문제가 있습니다. 그림이 동적 헤더 프레임으로 흘러 들어가 페이지를 완전히 엉망으로 만드는 것입니다. 누구든지 이에 대한 빠른 해결책이 있는지 궁금합니다.

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

\usepackage{lipsum}

\setdynamiccontents*{header}{Test}
\begin{document}

\lipsum[1-8]

XXX

\begin{figure}
\fbox{\begin{minipage}{0.3\textwidth}\lipsum[1]\end{minipage}}
\end{figure}

YYY

\lipsum[1-3]

\end{document}

lualatex에서 autofakeslant를 사용할 때 발생하는 버그가 해결되었으므로 새 시스템을 사용할 수 있기를 바랍니다.

이전 시스템에는 다음이 포함됩니다.

This is LuaTeX, Version beta-0.76.0-2013062821 (rev 4627)  (format=lualatex 2014.1.3)  11 FEB 2016 13:00
Package: fontspec 2014/06/21 v2.4a Font selection for XeLaTeX and LuaLaTeX
Package: fontspec-patches 2014/06/21 v2.4a Font selection for XeLaTeX and LuaLaT
Package: fontspec-luatex 2014/06/21 v2.4a Font selection for XeLaTeX and LuaLaTe
Package: flowfram 2014/09/30 v1.17 (NLCT)

그러나 새로운 시스템에는 다음이 포함됩니다.

This is LuaTeX, Version beta-0.80.0 (MiKTeX 2.9 64-bit) (rev 5238)  (format=lualatex 2015.12.23)  11 FEB 2016 11:21
Package: fontspec 2015/09/24 v2.4e Font selection for XeLaTeX and LuaLaTeX
Package: fontspec-patches 2015/09/24 v2.4e Font selection for XeLaTeX and LuaLaT
Package: fontspec-luatex 2015/09/24 v2.4e Font selection for XeLaTeX and LuaLaTe
Package: flowfram 2014/09/30 v1.17 (NLCT)

새로운:

오래된:

답변1

내 생각에는 이것이 필요하다고 생각합니다.

% you probably don't need this \RequirePackage{luatex85}

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

% 1sp makes a lot of difference
\makeatletter
\g@addto@macro\@dblfloatplacement{\def\f@depth{1sp}}
\makeatother


\ffvadjustfalse
\setlength{\columnsep}{1cm}
\makedfheaderfooter
\Ncolumn{3}

\usepackage{lipsum}

\setdynamiccontents*{header}{Test}

\begin{document}
\show\colon

\lipsum[1-8]

XXX

\begin{figure}
\fbox{\begin{minipage}{0.3\textwidth}\lipsum[1]\end{minipage}}
\end{figure}

YYY

\lipsum[1-3]

\end{document}

관련 정보