Zrozumienie klauzuli \documentclass LaTeX

0

Napisałem dokument pod TeXstudio, kompilator: MiKTeX 2.9
Na początku wpisuję: \documentclass[12pt,A5paper]{elsarticle} - i mam 8 stron
Zmieniam na: \documentclass[10pt,A5paper]{elsarticle} - i mam 7 stron, niby logicznie
Zmieniam na: \documentclass[16pt,A5paper]{elsarticle} - znowu mam 7 stron!
Zmieniam na: \documentclass[32pt,A5paper]{elsarticle} - nadal mam 7 stron!?
Czy to ja nie rozumiem jak to działa?
Proszę o wyjaśnienie bądź link.

P.S.
Mam nieco niżej:

\titleformat{\section}
{\normalfont\fontfamily{phv}\fontsize{10}{2}\bfseries}{\thesection}{1em}{}
\titleformat{\subsection}
{\normalfont\fontfamily{phv}\fontsize{10}{4}\bfseries}{\thesubsection}{1em}{}
\titleformat{\subsubsection}
{\normalfont\fontfamily{phv}\fontsize{10}{6}\selectfont}{\thesubsubsection}{1em}{}

ale te liczby też nie wpływają na nic.

4

Zgodnie z dokumentacją, LateX zna tylko trzy rozmiary czcionki: 10pt, 11pt, 12pt. Do innych rozmiarów trzeba użyć specjalnych pakietów. http://texblog.org/2012/08/29/changing-the-font-size-in-latex/

0

Dzięki, chyba już nieco bardziej rozumiem, ale mam problem następujący.
W tym \documentclass[12pt,A5paper]{elsarticle} elsarticle.cls - definiuje sporo rzeczy które muszę zostawić jak jest.
Z tym że na potrzeby jednego osobnego druku potrzebuję zwiększyć rozmiar czcionki każdego akapitu, najlepiej nadpisując tą definicje w jednym miejscu. Dodałem już \usepackage{anyfontsize} więc teoretycznie 14pt powinno wejść bez problemów.
Więc pytanie: - Czy da się to zrobić w jednym miejscu, oraz nie grzebiąc w elsarticle.cls ?

1

anyfontsize globalnie nie pomoże o ile dobrze rozumiem. Zobacz tutaj: http://tex.stackexchange.com/questions/5339/how-to-specify-font-size-less-than-10pt-or-more-than-12pt Sugerują albo extarticle albo koma-script. Nie używałem żadnego z tych (nie potrzebowałem zmieniać rozmiaru fontu) więc nie wiem na ile Ci to pomoże. W drugiej odpowiedzi ktoś opisuje jak użyć standardowej klasy i zmienić rozmiar za pomocą koma-script.

0

Rozwiązaniem które zrobiło to co chcę było:

\usepackage{scrextend}
\changefontsizes[20pt]{15pt}

dwa wiersze zmieniające czcionki całego dokumentu.

Opis pod linkiem od @Endrju.

1 użytkowników online, w tym zalogowanych: 0, gości: 1