{"id":187,"date":"2008-03-18T03:14:42","date_gmt":"2008-03-18T02:14:42","guid":{"rendered":"http:\/\/morony.pl\/index.php\/2008\/03\/18\/latex-strona-tytulowa\/"},"modified":"2008-03-18T09:26:49","modified_gmt":"2008-03-18T08:26:49","slug":"latex-strona-tytulowa","status":"publish","type":"post","link":"https:\/\/morony.pl\/?p=187","title":{"rendered":"LaTeX &#8211; strona tytu\u0142owa"},"content":{"rendered":"<p>Strona tytu\u0142owa powinna by\u0107 prosta i czytelna! To zdanie tw\u00f3rcy LaTeX-a wzi\u0119li sobie g\u0142\u0119boko do serca, poniewa\u017c standardowy kod s\u0142u\u017c\u0105cy tworzeniu jej a przedstawiony poni\u017cej  tworzy dok\u0142adnie 3 linijki widoczne jeszcze ni\u017cej:<\/p>\n<pre>\\documentclass[12pt,a4paper,titlepage]{report}<\/pre>\n<pre>\\author{Maciej Mucha}<\/pre>\n<pre>\\title{Badanie uk\u0142adu ca\u0142kuj\u0105cego.}\r\n\r\n\\begin{document}\r\n\r\n\\maketitle\r\n\r\n....<\/pre>\n<p style=\"text-align: center\"><img decoding=\"async\" src=\"http:\/\/morony.pl\/wp-content\/uploads\/2008\/03\/screenshot2.jpg\" alt=\"tyt\" \/><\/p>\n<p>No delikatnie m\u00f3wi\u0105c nie rzuca na kolana to to. A przecie\u017c mog\u0142o by wygl\u0105da\u0107 na przyk\u0142ad o tak:<\/p>\n<p align=\"center\"><img decoding=\"async\" src=\"http:\/\/morony.pl\/wp-content\/uploads\/2008\/03\/screenshot.jpg\" alt=\"screen\" \/><\/p>\n<p>Jak zmusi\u0107 LaTeX-a, aby po podaniu mu w standardowy spos\u00f3b autora, tytu\u0142u i daty wygenerowa\u0142 powy\u017csz\u0105 stron\u0119? Wbrew pozorom &#8211; to bardzo proste.<\/p>\n<p align=\"center\"> <strong>Og\u00f3lne wprowadzenie<\/strong><\/p>\n<p align=\"left\">Jak wiemy (a przynajmniej powinni\u015bmy) LaTeX udost\u0119pnia nam polecenie \\maketitle,  kt\u00f3re generuje stron\u0119 tytu\u0142ow\u0105. Tytu\u0142ow\u0105 czyli tak\u0105, kt\u00f3ra nie jest numerowana i nie zawiera nag\u0142\u00f3wka oraz stopki (No i jest na niej tytu\u0142&#8230; Tak tylko przypominam). Aby m\u00f3c si\u0119 wkopa\u0107 w to polecenie, musimy zrozumie\u0107 jak ono dzia\u0142a, a dzia\u0142a bardzo prosto. Kiedy my wykonujemy polecenie \\maketitle, LaTeX zagl\u0105da (ja te\u017c zagl\u0105dn\u0105\u0142em &#8211; wy nie musicie) do pliku ze stylem dokumentu (report, article etc.), gdzie to polecenie jest zdefiniowane mniej wi\u0119cej w taki spos\u00f3b:<\/p>\n<pre>\\newcommand\\maketitle{\\begin{titlepage}\r\n\r\n sratatata \\@author sratatata \\@date sratatata\r\n\r\n \\@thanks sratatata \\@title sratatata\r\n\r\n \\end{titlepage}}<\/pre>\n<p>Co to oznacza? A to, \u017ce istnieje \u015brodowisko titlepage, wewn\u0105trz kt\u00f3rego wpisujemy po prostu na chama tre\u015b\u0107 strony tytu\u0142owej, korzystaj\u0105c ze &#8220;zmiennych&#8221; kt\u00f3re zamieniaj\u0105 si\u0119 potem na autora itp&#8230; I to \u015brodowisko zapewnia nam:<\/p>\n<ul>\n<li>Brak numeru strony (\u015bci\u015ble m\u00f3wi\u0105c strona ta ma numer 1 (niewy\u015bwietlany). Nast\u0119pna strona r\u00f3wnie\u017c ma nr 1)<\/li>\n<li>Brak nag\u0142\u00f3wka i stopki<\/li>\n<li>Przej\u015bcie na nast\u0119pn\u0105 stron\u0119 po zako\u0144czeniu generowania strony tytu\u0142owej<\/li>\n<\/ul>\n<p>I dok\u0142adnie taki spos\u00f3b my stworzymy w\u0142asny &#8220;styl&#8221; tworzenia strony tytu\u0142owej. Za pomoc\u0105 polecenie \\renewcommand zredefiniujemy (zamienimy na swoje) polecenie \\maketitle.<\/p>\n<p align=\"center\"><strong>Z czego mo\u017cna korzysta\u0107 tworz\u0105c tre\u015b\u0107 strony tytu\u0142owej?<br \/>\n<\/strong><\/p>\n<p>Redagowanie s.t. nie r\u00f3\u017cni si\u0119 niczym od normalnego redagowania dokumentu. W zasadzie mo\u017cna u\u017cywa\u0107 wszystkiego, Najcz\u0119\u015bciej jednak b\u0119dziemy korzysta\u0107 z:<\/p>\n<ul>\n<li>\u017bonglerki wielko\u015bciami czcionek. Nie b\u0119d\u0119 tu t\u0142umaczy\u0142 jak to dzia\u0142a. Je\u017celi kto\u015b ju\u017c czyta ten artyku\u0142 to chyba wie mniej-wi\u0119cej na czym polega LaTeX.<\/li>\n<li>Odst\u0119py pionowe tworzone za pomoc\u0105 polecenia \\vspace<\/li>\n<li>Linie poziome tworzone za pomoc\u0105 \\rule<\/li>\n<li>Pogrubienia, kursywy<\/li>\n<li>polecenia \\@author, \\@title, \\@date, \\@thanks &#8211; do wy\u015bwietlenia warto\u015bci pobranych przez polecenia \\author, \\title, \\date, \\thanks umieszczone przed \\maketitle. Przypominam, \u017ce brak daty uzyskujemy za pomoc\u0105 \\date{\\empty}}<\/li>\n<\/ul>\n<p align=\"center\"><strong>Kod i wyt\u0142umaczenie niekt\u00f3rych aspekt\u00f3w<\/strong><\/p>\n<p align=\"left\">&nbsp;<\/p>\n<p align=\"left\">&nbsp;<\/p>\n<pre>\\documentclass[12pt,a4paper,notitlepage]{report}<\/pre>\n<pre>\\usepackage{polski}<\/pre>\n<pre>\\usepackage[T1]{fontenc}<\/pre>\n<pre>\\usepackage[cp1250]{inputenc}<\/pre>\n<pre>\\usepackage[top=2cm, bottom=2cm, left=3cm, right=3cm]{geometry}<\/pre>\n<pre>\\makeatletter<\/pre>\n<pre>\\newcommand{\\linia}{\\rule{\\linewidth}{0.4mm}}<\/pre>\n<pre>\\renewcommand{\\maketitle}{\\begin{titlepage}<\/pre>\n<pre>    \\vspace*{1cm}<\/pre>\n<pre>    \\begin{center}\\small<\/pre>\n<pre>    Uniwersytet warszawski\\\\<\/pre>\n<pre>    Wydzia\u0142 Fizyki\\\\<\/pre>\n<pre>    Raport z pracowni elektronicznej<\/pre>\n<pre>    \\end{center}<\/pre>\n<pre>    \\vspace{3cm}<\/pre>\n<pre>    \\noindent\\linia<\/pre>\n<pre>    \\begin{center}<\/pre>\n<pre>      \\LARGE \\textsc{\\@title}<\/pre>\n<pre>         \\end{center}<\/pre>\n<pre>     \\linia<\/pre>\n<pre>    \\vspace{0.5cm}<\/pre>\n<pre>    \\begin{flushright}<\/pre>\n<pre>    \\begin{minipage}{5cm}<\/pre>\n<pre>    \\textit{\\small Autor:}\\\\<\/pre>\n<pre>    \\normalsize \\textsc{\\@author} \\par<\/pre>\n<pre>    \\end{minipage}<\/pre>\n<pre><\/pre>\n<pre><\/pre>\n<pre>    \\vspace{5cm}<\/pre>\n<pre><\/pre>\n<pre>     {\\small Praca wykonana pod przewodnictwem:}\\\\<\/pre>\n<pre>         dr Tomasz S\u0142upi\u0144ski<\/pre>\n<pre>     \\end{flushright}<\/pre>\n<pre>    \\vspace*{\\stretch{6}}<\/pre>\n<pre>    \\begin{center}<\/pre>\n<pre>    \\@date<\/pre>\n<pre>    \\end{center}<\/pre>\n<pre>  \\end{titlepage}%<\/pre>\n<pre>}<\/pre>\n<pre>\r\n\\makeatother<\/pre>\n<pre>\\author{Maciej Mucha }<\/pre>\n<pre>\\title{Badanie uk\u0142ad\u00f3w cyfrowych}<\/pre>\n<pre>\\begin{document}<\/pre>\n<pre>\\maketitle<\/pre>\n<pre>\\end{document}<\/pre>\n<ul>\n<li><strong>\\makeatletter, \\makeatother<\/strong> &#8211; Jak wida\u0107 w kodzie u\u017cyli\u015bmy paru polece\u0144, w kt\u00f3rych nazwie znalaz\u0142a si\u0119 &#8220;@&#8221;. Jest to niedozwolone, i samo u\u017cycie takiego polecenia generuje b\u0142\u0105d. Aby temu zapobiec musimy uprzedzi\u0107 LaTeX-a, \u017ce ma\u0142pka to te\u017c literka. S\u0142u\u017cy do tego pierwsze z u\u017cytych polece\u0144. Drugie natomiast przywraca wszystko do normy<\/li>\n<li><strong>\\vspace <\/strong>&#8211; odst\u0119p pionowy. Gwiazdka oznacza, i\u017c odst\u0119p b\u0119dzie dzia\u0142a\u0142 nawet je\u015bli jest pierwszym lub ostatnim odst\u0119pem na stronie.<\/li>\n<li><strong>\\newcommand{\\linia}{\\rule{\\linewidth}{0.4mm}} <\/strong>&#8211; tworzymy sobie polecenie pomocnicze, wstawiaj\u0105ce poziom\u0105 lini\u0119 szerok\u0105 na 0.4mm a d\u0142ug\u0105 od prawego do lewego marginesu.<\/li>\n<li><strong>\\noindent <\/strong>&#8211; W tym miejscu linia zaczyna nowy akapit, a wi\u0119c tworzy si\u0119 wci\u0119cie i linia si\u0119 przesuwa w prawo. Polecenie to usuwa wci\u0119cie.<\/li>\n<li><strong>\\minipage<\/strong> o szeroko\u015bci 5cm &#8211; ca\u0142y minipage jest wyr\u00f3wnany do prawej strony. Tekst w nim natomiast wyr\u00f3wnany jest do jego lewego brzegu a wi\u0119c zaczyna si\u0119 5 cm od prawego marginesu strony. Taki Trik.<\/li>\n<li><strong>\\vspace*{\\stretch{6}} <\/strong>&#8211; duu\u017cy pionowy odst\u0119p. Na tyle du\u017cy, \u017ce wystaje poza kraniec strony. Wy\u015bwietlenie daty znajduje si\u0119 jeszcze dalej, ale LaTeX nie pozwala na wywalenie jednej linijki poza stron\u0119, a wi\u0119c efektem jest data wyr\u00f3wnana do dolnego marginesu.<\/li>\n<\/ul>\n<p align=\"left\">Generalnie jak wida\u0107 daje to wiele swobody a do tego jest bardzo proste. Zach\u0119cam wi\u0119c do oddawania raport\u00f3w z \u0142adnymi stronami tytu\u0142owymi, bo to co robi nam LaTeX w\u0142asnor\u0119cznie to gniot jednym s\u0142owem.<\/p>\n<p align=\"left\">&nbsp;<\/p>\n<p align=\"left\">Pozdrawiam<\/p>\n<p align=\"left\">Much<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Strona tytu\u0142owa powinna by\u0107 prosta i czytelna! To zdanie tw\u00f3rcy LaTeX-a wzi\u0119li sobie g\u0142\u0119boko do serca, poniewa\u017c standardowy kod s\u0142u\u017c\u0105cy tworzeniu jej a przedstawiony poni\u017cej tworzy dok\u0142adnie 3 linijki widoczne jeszcze ni\u017cej: \\documentclass[12pt,a4paper,titlepage]{report} \\author{Maciej Mucha} \\title{Badanie uk\u0142adu ca\u0142kuj\u0105cego.} \\begin{document} \\maketitle &#8230;. No delikatnie m\u00f3wi\u0105c nie rzuca na kolana to to. A przecie\u017c mog\u0142o by wygl\u0105da\u0107 [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10],"tags":[],"_links":{"self":[{"href":"https:\/\/morony.pl\/index.php?rest_route=\/wp\/v2\/posts\/187"}],"collection":[{"href":"https:\/\/morony.pl\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/morony.pl\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/morony.pl\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/morony.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=187"}],"version-history":[{"count":0,"href":"https:\/\/morony.pl\/index.php?rest_route=\/wp\/v2\/posts\/187\/revisions"}],"wp:attachment":[{"href":"https:\/\/morony.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=187"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/morony.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=187"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/morony.pl\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=187"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}