LINUX.ORG.RU

\documentclass[twoside,openany]{scrbook}

Опция twoside отвечате за «книжность». Она есть и в других классах. Опция openany отвечает за выделение первой страницы вне первого разворота.

aquadon ★★★★★ ()
Последнее исправление: aquadon (всего исправлений: 2)

Нужно две страницы A5 разместить на одной странице A4 или нужно перетасовать их, чтобы сшить брошюру? Если последнее, то возможно проще пойти по старой дорожке aka сделать Postscript так или иначе, а затем применить утилиты psnup и psbook из пакета psutils (в сети должно быть полно примеров как сделать брошюру с помощью этих утилит). Наверняка есть аналоги для pdf, но я ими не пользовался.

Evgueni ★★★★★ ()
Последнее исправление: Evgueni (всего исправлений: 4)
Ответ на: комментарий от Evgueni

Кстати, PDF файл со страницами формата A5 я переформатировал «тетрадями» по 24 страницы для печати на A4 с последующим сшиванием, через виртуальный принтер Boomaga.

aquadon ★★★★★ ()
Последнее исправление: aquadon (всего исправлений: 1)

В последнее время по LaTeX одни и те же минорные вопросы.

Откуда вы все лезете?

Зачем ЛОР вместо гугла используете?

В гугле быстрее ведь решение находится.

И стоило брать TeX, если все так непонятно с ним и надо каждый раз на форуме помощи просить?

anonymous ()
Ответ на: комментарий от watsoon
#!/bin/sh
#
# This script takes an A5 latex file as input and produces an A4
# document (both ps and pdf) for printing an A5 booklet
#
# Usage:
# booklet [filename without extension]

latex $1
latex $1

# make an a5 ps from dvi:
dvips -t a5 -o $1.ps $1.dvi

# sort pages
psbook $1.ps tmp1.ps

# put two pages on one a4 sheet
psnup -Pa5 -pa4 -2 tmp1.ps tmp2.ps

# change a5 to a4 in ps file
sed 's/^%%DocumentPaperSizes: A5/%%DocumentPaperSizes: a4/g' < tmp2.ps > $1_booklet.ps

# produce pdf files, pdflatex ist used (twice) to get bookmarks
pdflatex $1.tex
pdflatex $1.tex
ps2pdf -sPAPERSIZE=a4 $1_booklet.ps

# delete tmp files
rm tmp1.ps tmp2.ps
abalakin ★★ ()
Последнее исправление: abalakin (всего исправлений: 1)