Szervusztok!
A magyarban, különösen bölcsész írásokban általában a cím elé kerül a szerző neve. Hogyan tudom kierőszakolni ezt LaTeX-ben? A magyar Babel mintha nem ezt használná alapértelmezetten.
Köszönöm előre is, ha megosztjátok tapasztalatotokat!
- 6431 megtekintés
Hozzászólások
"A magyar Babel mintha nem ezt használná alapértelmezetten."
Nagyon helyesen, a magyarban ugyanis nem is ez a megfelelo sorrend, hanem a szerzo-cim. Attol, mert bolcseszeknel ez a szokas, en nem mennek el ebbe az iranyba.
Egyebkent szerintem a titlepage-t kell feluldefinialni. Vagy nem tudom, mi a kontextus.
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal
- A hozzászóláshoz be kell jelentkezni
Hm. Úgy vélem félreértetted, amit írtam. A Babel sem a magyaros sorrendet használja, ezt írtam.
Titlepage nélkül is szeretném megcsinálni (article dokumentumosztályban is). Se így se úgy nem tudom sajnos, interneten nem leltem első körben konkrét példát.
- A hozzászóláshoz be kell jelentkezni
Add meg fordítva :) Tehát a title legyen a szerző, az author meg a cím :)
Persze praktikusabb (és standardabb megoldás) a titlepage környezetet használni, és ott "kézzel" megcsinálni a címoldalt.
- A hozzászóláshoz be kell jelentkezni
Tehát neked nem jó a tudományos életben elfogadott
*Cím Nagyméretű fonttal*
szerző1, szerző2
felállás?
Mégis milyet akarsz? Hogy nézzen ki?
Kicsivel szerző
Naggyal Címe A Műnek
?
- A hozzászóláshoz be kell jelentkezni
A magyar tudományos életben is a szerző-cím sorrendet érzem inkább elfogadottabbnak - irodalomtudományos téren mindenképpen, bár úgy vélem ez most mellékes. Gondolom a latex , magas színvonalából kiindulva felajánlja ennek a beállítási a lehetőségét is. Példaként egy folyóiratrészlet, amiben már kb. 100 éve ez a sorrend, vagy ez.
Mondjuk az sem lenne baj, ha tudnám állítgatni a méretét a betűknek, de felőlem maradhat ez a méretleosztás, is, ami az „angolos” sorrendben van: kisebbecske szerző, nagyobbacska cím.
Csak azért feszegetem a kérdést, mert mondják, hogy a latexben mindent lehet állítani, ha akarom, és én, aki nagyon buta vagyok azért ehhez a programhoz, már kettő olyat is találtam, amit mégsem lehet, olybá tűnik, és nem hiszem el, hogy ilyen jól belenyúljak valamibe. ;)
- A hozzászóláshoz be kell jelentkezni
"irodalomtudomány" ebbe most nem kötnék bele.
Szerintem csinálj saját titlepage-et, esetleg definiálj rá. Iderakom, én mit műveltem:
\makeatletter % Make the @ sign a letter. This is needed to read internal variables.
\title{Szakdolgozat címe}
\author{Sör Kálmán\\programtervező informatikus BSc}
\def\lector{Téma Vezető\\egyetemi tanársegéd}
\def\institute{Debreceni Egyetem\\Informatikai Kar}
\date{2011}
\begin{document}
\begin{titlepage}
\Large
\begin{center}
\huge \institute
\end{center}
\vspace{7em}
\begin{center}
\huge \sc \@title
\end{center}
\vspace{11em}
\begin{multicols}{2}
\centering
Témavezető:\\
\lector
\columnbreak
Készítette:\\
\@author
\end{multicols}
\begin{center}
Debrecen\\
\@date
\end{center}
\normalsize
\end{titlepage}
\makeatother % Reset the @ sign to its original meaning.
\pagenumbering{roman} \setcounter{page}{1}%Római számozás, tartalomjegyzék.
\tableofcontents
(...)
Variálj.
- A hozzászóláshoz be kell jelentkezni
Köszönöm szépen! Rákattanok!
> "irodalomtudomány" ebbe most nem kötnék bele.
:D
- A hozzászóláshoz be kell jelentkezni
1./ A titlepage környezet használata. Példa a használatára: http://en.wikibooks.org/wiki/LaTeX/Title_Creation
Ez elég macerásnak tűnik, de külön fájlban elkészítve, felhasználva az \author, \title és \date utasításokat (amiket a dokumentum preambulumában adsz meg) komfortossá is tehető.
2./ A titlepages csomag használata. Nem ismerem, így nem tudok róla nyilatkozni.
3./ A maketitle parancs átdefiniálása. Számomra ez a legszimpatikusabb. Készítesz egy title.tex file-t, és azt \input{title.tex} paranccsal a preambulumban beolvasod.
Egy példa:
\makeatletter
\def\@maketitle{%
\newpage
\vspace*{-\topskip} % remove the initial space
\begingroup\centering % instead of \begin{center}
\let \footnote \thanks
\hrule height \z@ % to avoid the insertion of lineskip glue
{\large
\@author \par}%
\vskip 1.5em
\lineskip .5em
{\LARGE \@title \par}%
\vskip 1em
{\large \@date}%
\par\endgroup % instead of \end{center}
\vskip 1.5em % <--- modify this to adjust the separation
}
\makeatother
Ez az article dokumentumosztályhoz lesz jó, és a preambulumban kell elhelyezni (vagy oda \input paranccsal betölteni). Értelemszerűen a book osztályhoz módosítani kell. Megnézed a \maketitle eredeti definicióját, és azt az igényeid szerint átírod.
-----
A kockás zakók és a mellészabások tekintetében kérdezze meg úri szabóját.
- A hozzászóláshoz be kell jelentkezni
Aszta! Köszönöm szépen! Kipróbálom!
- A hozzászóláshoz be kell jelentkezni