Układ strony

Podstawową zasadą jest, iż TeXmacs troszczy się o wygląd tekstu. Zatem, jakkolwiek nie jest to zabronione, odradzane jest pisanie dokumentów wizualnie. Dla przykładu, nie należy wstawiać spacji lub pustych lini jako substytutów pionowych i poziomych odstępów pomiędzy słowami i liniami. Zamiast tego dodatkowe spacje powinny być umieszczane bezpośrednio używając WstawOdstęp. W ten sposób układ tekstu będzie odporny na drobne zmiany związane z łamaniem lini i stron, jak i poważne zmiany takie jak ustawienie innego stylu.

Kilka rodzajów bezpośrednich poleceń odstępowych zostało zaimplementowanych. Po pierwsze można wstawiać odstępy o zadanej wysokości czy szerokości. Poziome spacje nie mają wysokości i są rozciągliwe lub nie. Długość rozciągliwego odstępu zależy od tego jak rozwiązana jest kwestia przenoszenia wyrazów. Dodatkowo jest możliwość wstawiania tabularycznych odstępów. Pionowe odstępy mogą być wstawiana na początku lub na końcu akapitu: dodatkowy odstęp pomiędzy akapitami jest maksimum z pionowego odstępu za pierwszym i odstępu przed drugim (inaczej niż w TeX, to zapobiega zbędnemu odstępowi pomiędzy sąsiadującymi twierdzeniami).

Co do układu akapitu, można wybrać styl (wyrównany, swobodny z lewej, wyśrodkowany, swobodny z prawej), marginesy akapitu oraz lewe (odpowiednio prawe) wcięcie przy pierwszej (odpowiednio ostatniej) lini akapitu. Można kontrolować odstęp pomiędzy akapitami oraz kolejnymi liniami w akapitach.

Wygląd strony określany jest w menu DokumentStrona. Wybiera się metodą wyświetlania stron an ekranie: przy wybraniu „papier” jak typ strony w DokumentStronaTyp, widać bezpośrednio punkty łamania strony. Domyślnie typ jest „papirus”, który unika dzielenia na strony podczas tworzenia dokumentu. Typ „automatyczny” przyjmuje iż rozmiar papieru jest dokładnie taki jak wielkość okna. Marginesy strony i szerokość tekstu jest określona w DokumentStronaUkład. Często wygodnie jest zredukować marginesy dla użyteczności na ekranie; to ustawiane jest przez DokumentStronaUstawienie ekranu.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with no Invariant Sections, with no Front-Cover Texts, and with no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License".