Я выясняю способ, используя как латекс, так и python.
Я использую этот латексный код: < /p>
\documentclass[a4paper]{article}
\usepackage[margin=0pt]{geometry}
\usepackage[skins,raster]{tcolorbox}
\pagestyle{empty}
\begin{document}
\begin{tcbraster}[raster height=\textheight,raster equal skip=0pt,blank,
graphics pages={8,1,6,3, 2,7,4,5}]
\tcbincludepdf{a6.pdf}%
для перестройки страницы в правильном порядке (A6.pdf - мой документ для печати), и я использую этот код Python: < /p>
L=[]
for i in range(0,100,8):
L.append(i+8)
L.append(i+1)
L.append(i+6)
L.append(i+3)
L.append(' '+str(i+2))
L.append(i+7)
L.append(i+4)
L.append(i+5)
< /code>
Чтобы сгенерировать список страниц в правильном порядке (здесь для 100 страниц). < /p>
- Как я могу заставить Python печатать горизонтально с комой (8,1,6,3, ...)? С помощью этого потока Python: печать горизонтально, а не текущая печать по умолчанию, я могу печатать горизонтально, но не с комами.
- Могу ли я использовать PYPDF2 для перестройки страницы и избавиться от этого сценария латекса?
Подробнее здесь: https://stackoverflow.com/questions/433 ... -and-latex