latex oldalkinézet

 ( roleez | 2017. április 16., vasárnap - 10:29 )

Sziasztok!

2001-ben LYX-ben (v1.1) írt szakdolgozatom gondoltam legenerálom pdf-be. (anno ez a lépés kimaradt, csak befúzve
[papíron] maradt meg...)
Ps2pdf sikerült is, ám a chapter fölött lévő ürés rész sokkal kisebb, mint akkor volt. Így az oldaltörések/teljes oldal száma mások lettek.
Manuálisan milyen paranccsal tudok nagyobb távolságot a margótól beállítani?
És ez mitől lehet?
Most miktex-het használok, legújabb LyX-hel.
Naivan azt hittem, hogy a LyX-ben elkészített dokumentum bármikor/bármilyen újabb verzióval legenerálva azonos pdf-et ad...
Köszönöm,
Roland

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

Ezekkel es/vagy ilyesmikkel tudsz finomhangolni az oldalmereteken:

\oddsidemargin 5mm
\evensidemargin 0mm
\textwidth 165mm
\hoffset -5.4mm
\voffset 0mm
\topmargin -5.4mm
\headheight 6mm
\headsep 6mm
\footskip 10mm
\textheight 232.7mm

Köszönöm!
Mivel csak a fejezetcímeknél van kisebb "margó" [a régi változathoz képest], (a többi oldalakon jó) - minden fejezetnél állítsam át pl. a \headsep-et, majd az utánalévő oldalnál vissza? Hát nem kevés...

A magyar.ldf változásával megváltozhatott a fejezetcímek feletti rész mérete?

Az biztos hogy a fejezetek elejen a header/footer tud maskepp viselkedni (nekem csak annyi remlik hogy van olyan documentclass ami egy \chapter kezdetekor nem rak fejlecet). O"szinten szolva ennyire finom reszletek most nem ugranak be, de probald ki hogy mi mit valtoztat meg.

Hasznalsz ilyesmiket is hogy fancyhdr? Nalam pl voltak ehhez kapcsolodo beallitasok is, pl:

\fancypagestyle{dd}{
\fancyhf{}
\fancyfoot[LE,RO]{\thepage}
%\fancyhead[LE,RO]{\textsl{\rightmark}}
%\fancyhead[RE,LO]{\textsl{\leftmark}}
\fancyhead[RO]{\textsl{\rightmark}}
\fancyhead[LE]{\textsl{\leftmark}}
\renewcommand{\headrulewidth}{0.6pt}
\renewcommand{\footrulewidth}{0.pt}}

Ezek is befolyasolhatjak a konkret szedest.

[Feliratkozás]

Példakódot tudsz írni, hogy mivel oldottad meg a fejezeteket? Használtál hozzá valami csomagot?

Ha nagyon gyors plain TeX-es hackelés kell a látatlanban, és csak egy helyre kell elsütni, akkor \vskip akármennyi pt-t szúrnék be a fejezetcím elé (vagy általános jelleggel a fejezet formázási sablonjába), persze nem túl elegáns, de legalább gyors. LyX-nek nincs erre meg a szükséges grafikus toolja?

Az eredeti csak nyomtatva van meg, a kód LyX-ben. A most betöltött - semmi hozzányúlás mellett - más fejezetmargó van (kisebb). Semmi extra csomag.

\usepackage{fancyhdr}
\usepackage{amsmath}
\usepackage{graphicx}
\usepackage{setspace}
\usepackage{amssymb}
\usepackage{epic}
\usepackage{eepic}
\usepackage{amssymb}
\usepackage{hhline}
\usepackage{psfrag}

Az ötleted jó, köszönöm. Beszúrok távolságokat a fejezetek elé. De a kérdésem, hogy ez mitől lehet - fennáll.

Ha nem akarod minden egyes fejezet elé kézzel beszúrni, akkor írd át a \section parancsot, valahogy így:

\let\oldsection\section
\makeatletter
\def\section{\vskip 5pt \oldsection}
\makeatother

Köszönöm. Betettem e kódot preambulumba, nagyobb vskip-pel, de ahogy nézem az eredményben nem változott semmi.

Ha a vízszintes margótól akarod távolabb (beljebb hozni), akkor vskip helyett hskip kell.

Igen, köszönöm. A vízszintes oldaltól akarom lejjebb vinni, de csak azon oldalakat, amin van fejezetcím.
Ezzel sem változik semmi.

Itt a kód, amit próbáltam:
\documentclass[12pt,a4paper]{report}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\PassOptionsToPackage{defaults=hu-min}{magyar.ldf}
\usepackage[magyar]{babel}
\usepackage{makeidx}
\newcommand{\viz}{H$_2$O}

\let\oldchapter\chapter
\makeatletter
\def\chapter{\vskip 35pt \oldchapter} % \vspace{80mm}
\makeatother
\makeindex

\begin{document}
Magyar szöveg. Árvíztűrő tükörfúrógép.
\viz\ - viz\index{viz}
\vskip 50mm
\chapter{Valami X}
Ide jön a tartalom...
\vspace*{50mm}
\chapter{Valami Y}
Ide a másik tartalom...
\printindex
\end{document}
Az istennek se akar a fejezet felirat a papír élétől távolabb kerülni.

a
\setlength{\headsep}{150pt}
parancs működik!
Elkapkodtam, minden oldalt letol.. Tehát még nem jó.

Hát article osztályban megy, report-nál nem sikerült..

\usepackage{titlesec}
\titlespacing{\chapter}{0mm}{50mm}{0mm}

Kivettem a babel sort... És láss csodát megy reportban is.