Copy Link
Add to Bookmark
Report

TEX (parte II)

eZine's profile picture
Published in 
bakunin
 · 2 years ago

BAKUNIN
bakunin@meganmail.com

Questo si può definire "avanzato", anche se, per la sua semplicità... è inutile ritenerlo tale!

INDICE

  1. Stampa
  2. \documentclass
  3. \usepackage
  4. \setlength
  5. section e simili
  6. \begin
  7. Elenchi
  8. Carattere
  9. Immagini e tabelle
  10. Configurazione

1. Stampa

Incominciamo con la stampa:

dvips nome_file.dvi

abbiamo detto che stampa. Ma se volessimo creare un file .ps e non stamparlo?
Basta fare così:

dvips nome_file.dvi nome_file

Otterremo un nome_file.ps. Questo poi lo gestiamo come vogliamo noi.

2. \documentclass

Abbiamo già visto questo comando:

\documenticlass[a4paper]{article}

Ma non ci sono solo fogli a4 e ne solo articoli.
Le classi possono essere:

 ------------------------------------------------- 
| article | Già conosciuto |
| report | Una relazione |
| letter | Una lettera |
| book | Un libro suddiviso in parti e capitoli|
| slides | Diapositive |
-------------------------------------------------

Posso poi impostare la grandezza dei caratteri:

 ----------------------------- 
| 10pt | Questo è di default|
| 11pt | |
| 12pt | |
-----------------------------

Poi c'è il foglio di carta:

 ------------------------------------------------- 
| a4paper | formato A4 |
| a5paper | formato A5 |
| b5paper | formato B5 |
| letterpaper | formato Lettera (8,5 in x 11 in)|
| legalpaper | formato Legal (8,5 in x 14 in) |
| executivepaper| formato Executive |
-------------------------------------------------

Poi ci sono il tipo di impaginazione:

 ----------------------------------------- 
| portrait | Verticale (default) |
| landscape | Orizzontale |
| draft | bozza |
| final | versione finale (default) |
-----------------------------------------

Qualche esempio può essere:

\documentclass[a4paper,11pt]{book} 

\documentclass[11pt]{article}

\documentclass{book}


3. \usepackage

Questo comando serve per permettere inserzione nel documento di caratteri tipici.
A noi serve questa opzione:

\usepackage[latin1]{inputenc} 
\usepackage[T1]{fontenc}

Caratteri latini (presi dal pacchetto inputenc).

Poi ci sono caratteri accentati e speciali europei nella seconda (presi dal pacchetto fontenc).
Esistono altri usi di questi pacchetti (tipo per la scrittura in cirillico e simili), ma io non so quali siano.

4. \setlength

Questo serve per impostare i centimetri di scrittura in altezza e in larghezza.
Esempio:

\setlength{\textwidth}{7cm} 
\setlength{\textheight}{7cm}

Imposto la larghezza (textwidth) come 7 cm e l'altezza (textheight) sempre di 7 cm.

5. section e simili

Non esistono solo le sezioni ma altri divisioni del documento. In particolare:

Queste sono specifiche per i BOOK:

part 
chapter

Queste valgono con tutto:

section 
subsection
subsubsection
paragraph
subparagraph

Non credo vi servano traduzioni!
Ovviamente si useranno come le section:

\begin{document} 
\chapter{ciao mamma!}
....
\chapter{Io rinascerò cervo in primavera!}
...
\end{document}

Sempre su questi argomenti è importante questo comando:

\tableofcontents

Questo va messo all'inizio e permette di avere l'indice di tutto il lavoro.

6. \begin

Abbiamo già visto:

quote, quotation e document

Ma esistono anche questi comandi

center		il centrato 

verbatim Mi da il testo come è scritto.

Si usano allo stesso modo:

\begin{center} 
\end{center}


7. Elenchi

Ci sono 3 tipi di elenchi:

PRIMO:
mele
pere
banane

SECONDO:

  1. mele
  2. pere
  3. banane


TERZO:

  1. mele
  2. pere
  3. banane


Il primo si fa così:

\begin{description} 
\item Mele
\item Pere
\item Banane
\end{description}

Permette di inserire descrizioni fra uno e l'altro

Il secondo:

\begin{enumerate} 
\item Mele
\item Pere
\item Banane
\end{enumerate}

Come già visto mette i numeri.

E il terzo:

\begin{itemize} 
\item Mele
\item Pere
\item Banane
\end{itemize}

Ovviamente viene meglio del esempio! Gli asterischi sono fatti bene e a forma di pallini.

8. Carattere

Mi sono dimenticato nella scorsa guida di mettere la grandezza del carattere:

tiny 
scriptsize
footnotesize
small
normalsize (questo è di default)
large
Large
LARGE
huge
Huge

Sono in ordine! Dal più piccolo al maggiore.
Si usa così:

\begin{tiny}Questo è piccolo.\end{tiny} 
\begin{Huge}Mentre questo è molto grande!\end{Huge}


9. Immagini e tabelle

Le immagini e e le tabelle sono messe assieme perché sono considerati oggetti appiccicati sul documento. Ci sono 4 modi per inserirli:

nel punto esatto in cui viene dichiarato l'oggetto:	h (here) 
all'inizio della stessa pagina: t (top)
alla fine della stessa pagina: b (bottom)
in una pagina a parte, riservata per questo scopo: p (page)

Questi sono i 4 modi.

Incominciamo con le tabelle:

\begin{table}[<posizione>] 
\begin{tabular}{<colonne>}
<colonna-1>&<colonna-2>... \\
<colonna-1>&<colonna-2>&<colonna-3>... \\
...
...
...
\end{tabular}
\caption{<didascalia>}
\end{table}

Questo è lo schema.

Si apre una sezione tabella (\begin{table) indicandone la posizione (vedi i 4 modi di prima). Poi all'interno si apre un'altra sezione per i dati

(\begin{tabular}{<colonne>})

ove è indicato il modo di inserire il testo nelle colonne. Poi si mettono i dati.

Il modo per inserire il testo può essere di 3 tipi:

  • l (left) a sinistra
  • r (right) a destra
  • c (center) centrato

| serve per indicare una separazione visiva tra le colonne.

Se io faccio:

\begin{tabular}{ll}

non ci sono visivamente limiti di colonna e il testo e a sinistra.

\begin{tabular}{|ll|}

Ho come prima ma vi vede una linea a sinistra e una a destra della tabella.

Da ricordare è che per finire il testo di una casella si deve inserire il carattere &. A capo vi fa con \\.
Una linea tra una riga e l'altra si mette con il comando \hline.

ESEMPIO:

\begin{table}[htbp] 
\begin{tabular}{|ll|}
\hline
Nome & Cognome \\
\hline
Michael & Bakunin \\
Alessandro & Manzoni \\
Beppino & Craxi \\
Sandro & Ciotti \\
\hline
\end{tabular}
\caption{Alcuni nomi e alcuni cognomi}
\end{table}

Ecco qui! Semplice semplice. C'è una riga tra la prima riga di tabella e una al fondo attraverso il comando \hline.

Poi ho messo il comando

\caption

che visualizza il titolo e la didascalia alla tabella. (è facoltativo.)

Alla prima riga ho messo che può mettermela dove vuole (o meglio dove gli è più comodo!).


Immagini

Per le immagini valgono le solite lettere h,t,p,b.
Il comando è:

\epsfig{file=<file_eps>,height=<altezza>,angle=<rotazione>}

Ove file_eps vuol dire che devo mettergli l'indirizzo dell'immagine salvata in eps e quindi con l'estensione .ps. Non bisogna mettere l'estensione!
Se il file è immagine.ps
Io dovrò scrivere:

file=immagine

Un semplice esempio può essere:

\begin{figure}[hbp] 
\epsfig{file=immagine,height=5cm,angle=0}
\end{figure}

AH! Mi dimenticavo! Height imposta l'altezza dell'immagine e angle l'angolo di rotazione.

Esempio:

\begin{figure}[hbp] 
\begin{center}
\epsfig{file=immagine,height=5cm,angle=0}
\end{center}
\caption{Immagine presa a caso!}
\end{figure}

In altra cosa! Si possono mettere anche dell'etichette alle immagini. Questo è il comando:

\caption{\label{Ciao!}Immagine presa a caso!}


10. Configurazione

C'è poco da dire:

texconfig

configurazione manuale di tex. Serve per richiamare le varie lingue, la sillabazione e altro.


--------------------------FINE----------------------

CIAO A TUTTI!

Michael Bakunin
bakunin@meganmail.com

← previous
next →
loading
sending ...
New to Neperos ? Sign Up for free
download Neperos App from Google Play
install Neperos as PWA

Let's discover also

Recent Articles

Recent Comments

Neperos cookies
This website uses cookies to store your preferences and improve the service. Cookies authorization will allow me and / or my partners to process personal data such as browsing behaviour.

By pressing OK you agree to the Terms of Service and acknowledge the Privacy Policy

By pressing REJECT you will be able to continue to use Neperos (like read articles or write comments) but some important cookies will not be set. This may affect certain features and functions of the platform.
OK
REJECT