- Questo topic ha 5 risposte, 3 partecipanti ed è stato aggiornato l'ultima volta 15 anni, 4 mesi fa da
samiel.
-
CreatoreTopic
-
17 Aprile 2011 alle 17:29 #58325
-
CreatoreTopic
-
AutoreRisposte
-
-
17 Aprile 2011 alle 20:38 #58326
-
17 Aprile 2011 alle 21:06 #58327::
Bene, ma per produrre testo collocato
a varie altezze rispetto alla linea verticale,
appunto come nel frontespizio dl ArxTeXnica?In rete ho trovato del codice (relativo
alla titlepage) che usa delle scatole…
`\documentclass[a4paper]{article}
\usepackage[T1]{fontenc}
\usepackage{textcomp}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}\makeatletter
\def\thickhrulefill{\leavevmode \leaders \hrule height 1pt\hfill \kern \z@}
\renewcommand{\maketitle}{\begin{titlepage}%
\let\footnotesize\small
\let\footnoterule\relax
\parindent \z@
\reset@font
\null
\vskip 10\p@
\hbox{\mbox{\hspace{3em}}%
\vrule depth 0.6\textheight%
\mbox{\hspace{2em}}
\vbox{
\vskip 40\p@
\begin{flushleft}
\Large \@author \par
\end{flushleft}
\vskip 80\p@
\begin{flushleft}
\huge \bfseries \@title \par
\end{flushleft}
\vfil
}}
\null
\end{titlepage}%
\setcounter{footnote}{0}%
}
\makeatother
\author{Isidore Ducasse, Comte de Lautréamont}
\author{Lautréamont}
\title{Les Chants de Maldoror}
\date{1874}
\begin{document}
\maketitle
\end{document}`M.
-
17 Aprile 2011 alle 21:39 #58328::
Bene, ma per produrre testo collocato
a varie altezze rispetto alla linea verticale,
appunto come nel frontespizio dl ArxTeXnica?Senza sapere com’è realizzato effettivamente, direi che non ci vuole molto; l’uso opportuno di \parbox permette di ottenere il posizionamento che si vuole. Un comando \vrule senza specificare “height” disegna un filetto che si estende per tutta l’ampiezza verticale della \hbox in cui si trova.
`\documentclass[12pt]{article}
\usepackage[a4paper,margin=0pt]{geometry}
\usepackage{guit,lmodern}
\definecolor{arsgray}{gray}{.8}\begin{document}
\pagestyle{empty}
\centering
\vspace*{\fill}
\makebox[17cm]{%
\color{arsgray}%
\parbox[t][19.7cm]{4cm}{\color{black}\raggedleft
Numero 9\\
Aprile 2010\par
\vfill
\Large\guit}%
\hfill\vrule width 3pt\hfill
\parbox[t][19.7cm]{12cm}{\color{black}\raggedleft
\vspace*{3cm}
{\fontsize{72}{104}\selectfont\Ars}\\
{\Large Rivista italiana di \TeX{} e \LaTeX}\par
\vfill
{\footnotesize\texttt{http://www.guit.ssup.it/arstexnica}}}%
}
\vspace*{\fill}
\end{document}`
Ciao
Enrico
-
17 Aprile 2011 alle 22:15 #58329::
Bene, ma per produrre testo collocato
a varie altezze rispetto alla linea verticale,
appunto come nel frontespizio dl ArxTeXnica?Senza sapere com’è realizzato effettivamente, direi che non ci vuole molto; l’uso opportuno di \parbox permette di ottenere il posizionamento che si vuole. Un comando \vrule senza specificare “height” disegna un filetto che si estende per tutta l’ampiezza verticale della \hbox in cui si trova.
`\documentclass[12pt]{article}
\usepackage[a4paper,margin=0pt]{geometry}
\usepackage{guit,lmodern}
\definecolor{arsgray}{gray}{.8}\begin{document}
\pagestyle{empty}
\centering
\vspace*{\fill}
\makebox[17cm]{%
\color{arsgray}%
\parbox[t][19.7cm]{4cm}{\color{black}\raggedleft
Numero 9\\
Aprile 2010\par
\vfill
\Large\guit}%
\hfill\vrule width 3pt\hfill
\parbox[t][19.7cm]{12cm}{\color{black}\raggedleft
\vspace*{3cm}
{\fontsize{72}{104}\selectfont\Ars}\\
{\Large Rivista italiana di \TeX{} e \LaTeX}\par
\vfill
{\footnotesize\texttt{http://www.guit.ssup.it/arstexnica}}}%
}
\vspace*{\fill}
\end{document}`
Ciao
EnricoDa autore, insieme a Massimo Caschili, della classe arstexnica, confermo. Leggermente (e forse inutilmente) più complicato, ma in sostanza il codice è quello.
Ciao,
Max.
-
18 Aprile 2011 alle 18:38 #58330
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.