summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/latex4wp-it/latex4wp-it.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/latex/latex4wp-it/latex4wp-it.tex')
-rw-r--r--Master/texmf-dist/doc/latex/latex4wp-it/latex4wp-it.tex261
1 files changed, 135 insertions, 126 deletions
diff --git a/Master/texmf-dist/doc/latex/latex4wp-it/latex4wp-it.tex b/Master/texmf-dist/doc/latex/latex4wp-it/latex4wp-it.tex
index 32906ba244b..511e6549976 100644
--- a/Master/texmf-dist/doc/latex/latex4wp-it/latex4wp-it.tex
+++ b/Master/texmf-dist/doc/latex/latex4wp-it/latex4wp-it.tex
@@ -1,21 +1,21 @@
% latex4wp.tex -*- LaTeX -*-
%
% LaTeX per utenti di word processor
-% di Guido Gonzato, guido.gonzato (at) univr.it
+% di Guido Gonzato, guido.gonzato (at) gmail.com
%
% Questo documento \`e stato scritto con l'editor Jed,
% http://www.jedsoft.org/jed, e il mio nuovo LaTeX mode
% disponibile presro i mirror CTAN mirrors,
% http://www.ctan.org/tex-archive/support/jed
%
-% Ultimo aggiornamento: 4 Maggio 2011
+% Ultimo aggiornamento: 8 Gennaio 2015
% debug
% \overfullrule=15pt
% TO DO: rivedere tutti i \medskip e \bigskip, forse vanno tolti
-\documentclass[a4paper,12pt]{article}
+\documentclass[a4paper,11pt]{article}
\usepackage[margin=2.5cm]{geometry}
\usepackage[italian]{babel} % lingua italiana
\usepackage{color} % colori
@@ -53,7 +53,9 @@
\usepackage{slashbox} % caselle barrate in tabelle
\usepackage{paralist} % elenchi nei paragrafi
\usepackage[version=3]{mhchem} % formule chimiche
+\usepackage{lettrine} % lettere grandi a inizio paragrafo
+\urlstyle{same} % url con font normale
% --- Definizioni e nuovi comandi ---
@@ -153,9 +155,7 @@
\title{\LaTeX{} per utenti di word processor\\versione \version}
\author{Guido Gonzato, PhD --
-\texttt{guido.gonzato@univr.it}\\
-Universit\`a di Verona,
-Direzione Informatica}
+\texttt{guido.gonzato@gmail.com}}
\date{\today}
@@ -257,11 +257,14 @@ di seguito; sono tutti software Free/O\-pen Source.
\item Texmaker (multipiattaforma):\\
\url{http://www.xm1math.net/texmaker/index.html}
+ \item TeXstudio (multipiattaforma):\\
+ \url{http://texstudio.sourceforge.net/}
+
\item TeXworks (multipiattaforma):\\
\url{http://tug.org/texworks/}
- \item LyX, una shell quasi WYSIWYG (multipiattaforma):\\
- \url{http://www.lyx.org/}
+% \item LyX, una shell quasi WYSIWYG (multipiattaforma):\\
+% \url{http://www.lyx.org/}
\item TeXShop (Mac OS X):\\
\url{http://www.uoregon.edu/~koch/texshop/}
@@ -271,10 +274,8 @@ di seguito; sono tutti software Free/O\-pen Source.
\end{itemize}
-Una lista di shell \LaTeX{} per Windows si trova all'indirizzo
-\url{http://home.arcor.de/itsfd/texwin}; informazioni su \LaTeX{} in
-ambiente Macintosh si trovano all'indirizzo
-\url{http://www.esm.psu.edu/mac-tex/}.
+Informazioni su \LaTeX{} in ambiente Macintosh si trovano
+all'indirizzo \url{http://www.esm.psu.edu/mac-tex/}.
% -----
@@ -416,6 +417,34 @@ documenti si aggiunge una linea sotto la dichiarazione
% -----
+\subsubsection{Aggiungere la pagina Info}
+\label{sec:infopage}
+
+Le pagine `Man' e `Info', accessibili da shell in ambiente \unix{} e
+Linux, forniscono documentazione per molti pacchetti software. Se
+nella vostra distribuzione \LaTeX{} manca il file \file{latex2e.info},
+fate cos\`\i{}:
+
+\begin{enumerate}
+
+ \item scaricatela da
+ \url{http://tug.ctan.org/info/latex2e-help-texinfo/latex2e.info};
+
+ \item eseguite questi comandi:
+
+ \begin{verbatim}
+ $ sudo cp latex2e.info /usr/share/info/
+ $ sudo ginstall-info latex2e.info dir
+ \end{verbatim}
+
+\end{enumerate}
+
+Ora il comando \cmdline{info latex} o \cmdline{info latex2e} \`e
+disponibile.
+
+% -----
+
+
% GOLDEN RULES
\subsection{Le ``regole d'oro''}
@@ -432,17 +461,17 @@ Prima di iniziare, vorrei sottolineare quanto segue:
\item \label{rule:mess} \LaTeX{} scoraggia esplicitamente l'utente
dal pasticciare con i parametri di formattazione. Non ci si deve
preoccupare troppo dell'\emph{aspetto} di quello che si sta
- scrivendo, quanto piuttosto al \emph{contenuto}.
+ scrivendo, quanto piuttosto del \emph{contenuto}.
\end{enumerate}
Applicando queste semplici regole di base, i documenti assumeranno
magicamente un look professionale.
-Detto questo, questa guida aiuter\`a a superare quanto dettato dalla
-regola d'oro n.~\ref{rule:mess}. In questo modo, oltre a documenti ben
-strutturati si potr\`a scrivere materiale come volantini, avvisi,
-poster, {\ldots}
+Detto questo, questa guida (che un po' contravviene alla seconda
+regola!) aiuter\`a a superare quanto dettato dalla regola d'oro
+n.~\ref{rule:mess}. In questo modo, oltre a documenti ben strutturati
+si potr\`a scrivere materiale come volantini, avvisi, poster, {\ldots}
\bigskip
@@ -502,7 +531,7 @@ Questa \`e la fine del documento. Si veda la Sezione~\ref{sec:start}
per rileggerlo.
\begin{thebibliography}{99}
\bibitem{Gonzato} Gonzato G. \textit{\LaTeX{} for Word Processor
-Users}. CTAN, 2003-2011.
+Users}. CTAN, 2001-2015.
\end{thebibliography}
\end{document}
\end{Verbatim}
@@ -578,10 +607,10 @@ Questi programmi convertono in \LaTeX{} a partire da altri formati:
formato di MS Word in diversi altri formati, tra cui \LaTeX{}:
\url{http://wvware.sourceforge.net}
- \item l'estensione \app{Writer2latex} per OpenOffice
- \url{http://writer2latex.sf.net} consente di esportare documenti in
- \LaTeX.
-
+ \item il word processor libero e gratuito Abiword,
+ \url{http://www.abiword.org}, importa dal formato MS Word e pu\`o
+ esportare in \LaTeX.
+
\item \app{txt2tex}:
\href{http://www.ctan.org/tex-archive/support/txt2tex}
{CTAN://support/txt2tex} converte, con un certo successo, file dal
@@ -589,11 +618,14 @@ Questi programmi convertono in \LaTeX{} a partire da altri formati:
\end{itemize}
-Altri convertitori \texttt{*2latex} sono disponibili presso
-l'indirizzo \href{http://www.ctan.org/tex-archive/support/rtf2latex}%
-{CTAN://support/rtf2latex}. Un'altra estensione interessante \`e
-\app{OOoLatex}, un insieme di macro per integrare \LaTeX{} in
-OpenOffice: \url{http://ooolatex.sourceforge.net/}.
+Altri convertitori \texttt{*2latex} sono disponibili presso lo stesso
+l'indirizzo.
+
+Un'altra estensione interessante \`e \app{OOoLatex}, un insieme di
+macro per integrare \LaTeX{} in OpenOffice:
+\url{http://ooolatex.sourceforge.net/}. Per gli utenti di Libreoffice
+c'\`e un'estensione chiamata TexMaths,
+\url{http://roland65.free.fr/texmaths/}.
% -----
@@ -1573,13 +1605,14 @@ analoghi a quelli mostrati in Figura~\ref{fig:gnuplot}.
Componendo un file con \app{latex} e poi \app{dvips}, si possono
includere solo file in formato \file{EPS}; invece, \app{pdflatex}
-pu\`o includere file JPG, PNG e PDF.
+pu\`o includere file JPG, PNG e ovviamente PDF, il che lo rende
+preferibile per la maggior parte degli utenti.
Esistono numerosi programmi per convertire file grafici come
-\file{.jpg}, \file{.gif}, \file{.png} ecc. in \file{.eps}; ad esempio,
-ImageMagik (\url{http://www.imagemagik.org}) e The GIMP
-(\url{http://www.gimp.org}). Purtroppo, queste applicazioni generano
-dei file \PS{} di grosse dimensioni.
+\file{.jpg}, \file{.gif}, \file{.png} ecc. in \file{.eps} e/o
+\file{.pdf}; ad esempio, ImageMagik (\url{http://www.imagemagik.org})
+e The GIMP (\url{http://www.gimp.org}). Purtroppo, queste applicazioni
+generano dei file \PS{} di grosse dimensioni.
Si ottengono risultati migliori con programmi che producono un file
\PS{} compatto tramite la tecnica del ``wrapping'', innestando cio\`e
@@ -1659,97 +1692,55 @@ I parametri sono:
\subsection{\entry{Inserisci}{Figura}}
-\LaTeX{} fornisce un ambiente \env{picture} entro il quale si
-possono usare comandi come \cmd{circle}, \cmd{oval} e molti altri.
-Ritengo che tracciare figure senza un ambiente grafico sia un po'
-troppo difficile, per non dire poi delle limitazioni intrinseche di
-\env{picture}. \`E molto meglio usare il programma di grafica
-vettoriale Xfig (\url{http://www.xfig.org}), disponibile solo per i
-sistemi \unix. Ha delle caratteristiche che lo rendono appetibile.
+\LaTeX{} fornisce un ambiente \env{picture} entro il quale si possono
+usare comandi come \cmd{circle}, \cmd{oval} e molti altri. Ritengo che
+tracciare figure senza un ambiente grafico sia un po' troppo
+difficile, per non dire poi delle limitazioni intrinseche di
+\env{picture}. \`E molto meglio usare un paio di magnifici programmi,
+liberi e gratuiti: il programma di grafica vettoriale Inkscape,
+\url{https://inkscape.org/}, e Pstoedit, \url{http://www.pstoedit.net/}.
+
+Fate partire Inkscape e disegnate utilizzando i suoi strumenti. Per
+inserire del testo composto da \LaTeX, selezionate la voce
+\menu{Estensioni/Render/Formula LaTeX...}, inserire il testo come
+mostrato in fig.~\ref{fig:ink1}, quindi fare clic su Applica.
\begin{figure}[htbp]
\centering
- \ifpdf
- \includegraphics{xfig.png}
- \else
- \includegraphics{xfig.eps}
- \fi
- \caption{Una figura disegnata con Xfig.}
- \label{fig:xfig}
+ \includegraphics[width=0.6\textwidth]{inkscape-tb.png}
+ \caption{Come inserire una formula \LaTeX.}
+ \label{fig:ink1}
\end{figure}
-Xfig ha un'interfaccia utente decisamente antiquata, ma \`e molto
-potente. Uno dei suoi grandi vantaggi \`e l'esportazione delle figure
-in diversi formati, tra cui alcuni che sono riconosciuti da \LaTeX.
-Inoltre, gli oggetti di testo possono essere composti da \LaTeX{} se
-viene settato il campo ``special flag'', consentendo in questo modo di
-inserire simboli e formule matematiche nelle figure.
-
-Si supponga quindi di avere disegnato una figura, \file{small.fig}
-(Figura~\ref{fig:xfig}). Per utilizzarla con \cmdline{pdflatex},
-selezionare \entry{File}{Export{\ldots}} in Xfig e poi \menu{Combined
-PDF/LaTeX (both parts)} dal menu \menu{Language}. Xfig crea due file,
-\file{small.pdf} e \file{small.pdf\_t}. Per includere la figura in un
-documento, si fa:
-
-\bigskip
-
-\begin{minipage}[c]{0.5\textwidth}
- \begin{Verbatim}[fontsize=\small]
- \usepackage[pdftex]{graphicx}
- ...
- Ecco una figura fatta con Xfig:
-
- \input{small.pdf_t}
- \end{Verbatim}
-\end{minipage}%
-\begin{boxedminipage}[c]{0.5\textwidth}
-Ecco una figura fatta con Xfig:
-
-\ifpdf
- \input{small.pdf_t}
-\else
- \input{small.eepic}
-\fi
-
-\end{boxedminipage}
-
-\bigskip
+Il testo composto da \LaTeX{} verr\`a incluso come oggetto grafico,
+che si potr\`a modificare a piacimento. La figura risultante si pu\`o
+esportare in diversi formati supportati da \LaTeX, come PDF, PNG e
+molti altri. Ulteriori informazioni:
+\url{http://www.ctan.org/tex-archive/info/svg-inkscape}.
-Se invece si vuole usare \cmdline{latex}, selezionare
-\entry{File}{Export{\ldots}} e poi \menu{LaTeX picture + eepic macros}
-dal menu \menu{Language}. Si otterr\`a un altro file,
-\file{small.eepic}. Per includere la figura nel documento, si devono
-usare i pacchetti \package{epic} e \package{eepic}:
-
-\bigskip
-
-\begin{minipage}[c]{0.5\textwidth}
- \begin{Verbatim}[fontsize=\small]
- \usepackage{epic}
- \usepackage{eepic}
- ...
- Ecco una figura fatta con Xfig:\\
- \input{small.eepic}
- \end{Verbatim}
-\end{minipage}%
-
-\bigskip
-
-Un avvertimento: sembra che ci siano delle incompatibilit\`a tra i
-pacchetti \package{epic}/\package{eepic} e \package{hyperref}, visto
-che il comando \cmd{path} viene ridefinito da quest'ultimo. Un altro
-buon motivo per usare \cmdline{pdflatex}.
+\begin{figure}[htbp]
+ \centering
+ \includegraphics[width=0.6\textwidth]{inkscape.png}
+ \caption{Un oggetto \LaTeX{} pu\`o essere modificato.}
+ \label{fig:ink2}
+\end{figure}
Altri programmi che consentono di creare grafica compatibile con
\LaTeX{} sono i seguenti:
\begin{itemize}
- \item \package{pgf}, Portable Graphic Format:
+ \item \package{pgf}, Portable Graphic Format, \`e un pacchetto
+ \TeX{} per generare grafici:\\
\url{http://sourceforge.net/projects/pgf/}
- \item Asymptote, The Vector Graphics Language:
+ \item \package{GLE}, Graphics Layout Engine, \`e un linguaggio di
+ scripting grafico per creare grafico, diagrammi, figure e
+ diapositive di aspetto professionale:\\
+ \url{www.gle-graphics.org}
+
+ \item Asymptote \`e un linguaggio di grafica vettoriale che fornisce
+ un ambiente basato su coordinate per i disegni tecnici:\\
\url{http://asymptote.sourceforge.net/}
\item ePiX serve per creare figure matematicamente accurate:
@@ -1765,6 +1756,10 @@ Questi programmi/pacchetti consentono di creare sofisticate figure in
\LaTeX. Altri programmi sono disponibili in rete; cercate nel web
``LaTeX vector graphics''.
+sono disponibili molti altri tipi di `figure'. Per farvi venire
+l'acquolina in bocca, visitate la pagina del \TeX{} Showcase,
+\url{http://www.tug.org/texshowcase/}.
+
% -----
% INSERT/LINE
@@ -1803,8 +1798,11 @@ riferimenti esterni al documento. Usato insieme a \app{dvipdf} o
navigabili! Ad esempio, questa guida contiene questa dichiarazione:
\begin{Verbatim}[fontsize=\small]
-\usepackage[colorlinks,urlcolor=blue,filecolor=magenta]{hyperref}
-\usepackage{url}
+\usepackage[colorlinks,
+ urlcolor=blue,
+ filecolor=magenta,
+ linkcolor=darkred,
+ hyperfootnotes=false]{hyperref}
\end{Verbatim}
Vediamo un esempio:
@@ -1821,6 +1819,16 @@ Fare clic \hyperlink{ctan}{qui}
per tornare su.
\end{example}
+Come si pu\`o notare, il comando \cmd{url} stampa il suo argomento
+utilizzando un font monospaziato. Per usare lo stesso font del testo,
+si inserisce il comando:
+
+\begin{Verbatim}
+\urlstyle{same}
+\end{Verbatim}
+
+dopo la dichiarazione \cmd{hyperref}.
+
I comandi \cmd{hypertarget} e \cmd{hyperlink} consentono di creare
link interni al documento, proprio come in HTML; \cmd{href} crea link a
URL o file esterni. Si noti il parametro \ltx{run:} si possono
@@ -2086,6 +2094,15 @@ approccio \`e il seguente:
\resizebox{!}{1cm}{alto 1 cm}
\end{example}
+\lettrine{L'}{inizio} di un paragrafo pu\`o essere evidenziato
+utilizzando il package \package{lettrine}, che fornisce il comando
+\cmd{lettrine}, pienamente personalizzabile. Questo paragrafo usa la
+definizione di default:
+
+\begin{verbatim}
+\lettrine{L'}{inizio} di un paragrafo pu\`o...
+\end{verbatim}
+
% -----
% FORMAT/FONT
@@ -3100,7 +3117,7 @@ Per inserire lettere accentate e in generale i caratteri ASCII non
standard\footnote{in gergo informatico, i ``caratteri ASCII standard''
sono quelli il cui codice \`e compreso tra 32 (spazio) e 126
(tilde).}, si possono usare i pacchetti \package{inputenc} e
-\package{fontenc}, specificando l'encoding desiderato. UTF8 dovrebbe
+\package{fontenc}, specificando l'encoding desiderato. UTF-8 dovrebbe
essere la scelta corretta, e dovr\`a essere impostato anche per il
proprio editor:
@@ -3109,16 +3126,11 @@ proprio editor:
\usepackage[T1]{fontenc}
\end{Verbatim}
-Usare un encoding per\`o non \`e una pratica raccomandabile, perch\'e
-potrebbe ridurre la leggibilit\`a e la portabilit\`a del documento:
-si raccomanda di usare le solite combinazioni di caratteri.
-
-Se proprio non si vuole inserirle a mano ogni volta che si deve
-inserire un'accentata, si potrebbe configurare l'editor per farlo in
-automatico. Ad esempio, ho configurato il mio editor preferito
-(\app{jed}) in modo che inserisca \ltx{\bs{}'e} quando batto la
-lettera \car{\`e}. Ecco che cosa ho incluso nel mio file
-\file{.jedrc}:
+Un modo alternativo per non inserire le lettere accentate a mano \`e
+quello di configurare l'editor per farlo in automatico. Ad esempio, ho
+configurato il mio editor preferito (\app{jed}) in modo che inserisca
+\ltx{\bs{}'e} quando batto la lettera \car{\`e}. Ecco che cosa ho
+incluso nel mio file \file{.jedrc}:
{\small
\begin{alltt}
@@ -3203,9 +3215,6 @@ principale da cui iniziare \`e la pagina apposita del CTAN,
\item \cmdline{info latex} o \cmdline{info latex2e} (sistemi \unix)
fornisce una guida concisa ma completa sui comandi e i concetti;
- \item \url{http://www.giss.nasa.gov/latex/} \`e una guida online
- molto completa, con numerosi link utili.
-
\item \url{http://www.ctan.org/tex-archive/info/LatexHelpBook/} \`e
un sistema di aiuto per \LaTeX, integrato con Windows.
@@ -3225,7 +3234,7 @@ fornita molta documentazione; sul mio sistema Ubuntu, si trova in
\section{Fine}
Questo documento \`e copyleft \textcopyright{} Guido Gonzato,
-2001--2011, e distribuito sotto licenza GNU Free Documentation
+2001--2015, e distribuito sotto licenza GNU Free Documentation
Licence. Spero che vi possa risultare utile. Per ogni commento o
suggerimento, contattatemi pure.