Risposte nei forum create
-
AutoreRisposte
-
::
Salve vorrei saper come fare per attribuire un numero ad un’equazione, senza seguire la numerazione progressiva del programma, e sopratutto in quali ambienti è possibile farlo.g 🙄 razie.
Ehm, che vuoi dire? Dare numeri a caso?
Se vuoi che un’equazione sia numerata, usa l’ambiente “equation”. Meglio se carichi amsmath che mette a disposizione parecchi ambienti per formule multiple e non solo, numerate e non numerate. Dà anche la possibilità di “numerazioni personalizzate” con il comando \tag.
Ciao
Enrico
::non devo aprire l’ambiente table affinche la tabella appaia nell’ elenco delle tabelle? (nella parte del codice avevo omessso i comandi \caption e \label
preferivo avere colonne della stessa dimensione e “forzare i contenuti” al suo interno, con allineamento a sinistra e giustificazione, nell’eventualità, come potrei fare?
Non è obbligatorio che le tabelle vadano in un elenco, va scelto caso per caso. Nel caso di un esempio qui, lascia perdere l’ambiente table.
Quanto alle colonne: tutto si può fare, ma non è detto che dal punto di vista tipografico e, soprattutto, estetico il risultato sia gradevole. Anzi, è il contrario. Le colonne con dati numerici vanno allineate a destra (o al separatore dei decimali): farle uguali a colonne con testo lascerebbe voragini di spazio bianco. È solo un esempio, le voragini ci sarebbero anche negli altri casi.
Da’ un’occhiata a qualche libro ben scritto.
Ciao
Enrico
::Buongiorno,
ho un piccolo problema con il settare la larghezza delle colonne nelle tabelle. Avevo leto da qualche parte che solitamente queste, se non espressamente esplicitato, venissero realizzate delle stesse dimensioni…
Compilando il mio file tuttavia cio non accade…vi allego un codice analogo a quello utilizzato
\begin{table}[tb]
\centering
\begin{tabular}{ll}
\toprule
\multicolumn{2}{c}%
{\textbf{KAIZEN}}\\
\midrule
TPM & JIT\\
TQC & Kanban\\
QC & ZD\\
\bottomrule
\end{tabular}
\end{table}Le colonne sono dell’ampiezza sufficiente a contenere ogni elemento. Non avrebbe senso imporre colonne di uguale larghezza: lascialo fare a word processor dozzinali.
Una cosa a parte: non è obbligatorio che un ambiente tabular vada in un ambiente table.
Ciao
Enrico
::Non so se sia possibile fare di meglio direttamente da LaTeX.
🙂
LuCaGrazie Luca: è una possibile soluzione “pratica” ma a me interessava una soluzione “teorica”, di LaTeX: è una pura curiosità accademica; vedo i problemi a cui accennavi per il conteggio delle parole, ma ne vedo di più complicati per contare le righe: infatti bisogna aspettare che la routine di output abbia partorito una pagina.
Il problema però non deve essere impossibile: in un recente topic qualcuno, mi pare Enrico, parlava di un pacchetto che consente l’output di pagine tutte formate dallo stesso numero di righe. E’ questo che mi ha incuriosito. Come si fa a contarle? e a contare le parole (una volta accordatisi se contare o no titoli testatine ecc.)?
ciao
ErnestoSe dici a LaTeX (per esempio tramite geometry) che vuoi 26 righe per pagina, lo fa. Ma non conta le righe: stabilisce l’altezza (\topskip+25\baselineskip); se poi c’è qualche riga più alta o un titolo di sezione o altro del genere, il numero di righe non sarà 26.
Contare il numero di righe totali è insensato. Contare il numero di parole anche. Lo so che c’è chi lo vuole, ma non lo capisco. Un modo che può dare un risultato (molto) approssimativo è, su una macchina Unix, il comando di shell
`$ detex file.tex | wc -w`
Ciao
Enrico
::Ho un problema con TikZ: vorrei disegnare questo
`
\documentclass[a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{tikz}
\usepackage{pgfmath}
\usetikzlibrary{calc}
\begin{document}\begin{tikzpicture}[thick]
\draw (0,0) .. controls (2, .4) .. (3, 1.25);
\draw (3, 1.25) .. controls (2.4 , 2.4) .. (1,3);
\draw (0,0) .. controls (1,1.5) .. (1,3);
\end{tikzpicture}\end{document}`
(un triangolo “curvato”), e pero’ vorrei colorarlo all’interno. Sul pgfmanual non sembro trovare una situazione simile, devo usare “clip” in qualche modo astuto?`\begin{tikzpicture}
\fill (0,0) .. controls (2, .4) .. (3, 1.25)
.. controls (2.4 , 2.4) .. (1,3)
.. controls (1,1.5) .. (0,0) ;
\end{tikzpicture}`
Aggiusta i tuoi valori, non so se sono come li desideravi.Ciao
Enrico
::[quote]Scusate.
Su un nuovo Mac ho installatto la TeX Live 2009.
Ora, utilizzando TeXShop e nel preambolo
\usepackage[latin1]{inputenc}
le accentate non mi escono più.
Utilizzando invece TeXWorks (che è di default) le accentatate non escono come tali né nell’editor né nel pdf.
Cosa ho omesso di fare?
Grazie.Sia TeXShop che TeXWorks usano, di default, la codifica utf8.
Ciao
Enricolatin1 mi funziona sia su Beamer sia su LaTeX con la TeX Live precedente installata su un Mac più vecchio
Con il Ma c nuoco, latin1 e utf8 non funzionano né in Beanmr né in LaTeX…[/quote]
Non ti funziona nemmeno la tastiera, a quanto pare. 🙂Allora, vediamo di chiarire. Sul tuo Mac vecchio hai alcuni documenti che sono stati registrati secondo la codifica latin1. Se li porti sul nuovo Mac e li apri con TeXShop, probabilmente vedi caratteri bizzarri, ma la compilazione va a buon fine, perché nel preambolo dici \usepackage[latin1]{inputenc}. Se hai l’accortezza di aggiungere in testa a quei documenti la riga
`% !TEX encoding = IsoLatin`
quando li aprirai sul nuovo Mac non vedrai più i caratteri bizzarri. Attento: non aggiungere la riga quando sono aperti sul nuovo Mac. Puoi eseguire la stessa operazione sul nuovo Mac in modo sicuro con i seguenti passi:
(1) chiudi il documento
(2) dal menù di TeXShop scegli “Apri”
(3) trova il tuo file e selezionalo
(4) dal menù a tendina che sta in basso, scegli “Western (ISO Latin 1)”
(5) premi il pulsante “apri”
(6) aggiungi la riga magicaPer i nuovi documenti sul nuovo Mac, scrivi \usepackage[utf8]{inputenc} e vivrai felice.
Ciao
Enrico
::È disponibile la versione 3.08 di Beamer anche su CTAN: http://tug.ctan.org/tex-archive/macros/latex/contrib/beamer/.
…
Compilando il seguente semplice esempio:
`\documentclass{beamer}
\title{Prova}
\author{Autore}
\date{6 giugno 2010}
\begin{document}
\begin{frame}
\maketitle
\end{frame}
\begin{frame}
\frametitle{Uno}
Ciao.
\end{frame}
\end{document}`
sul mio pc, dai “famosi 4 warning” della versione 3.07 si è scesi a tre.Versione 3.07:
`Package pgf Warning: This package is obsolete and no longer needed on input lin
e 13.Package hyperref Warning: Option `pdfpagelabels' is turned off
(hyperref) because \thepage is undefined.LaTeX Font Warning: Font shape `OT1/cmss/m/n' in size <4> not available
(Font) size <5> substituted on input line 8.LaTeX Font Warning: Size substitutions with differences
(Font) up to 1.0pt have occurred.`Gli avvisi sono due (l’ultimo è legato al secondo) e nessuno dei due dipende più da beamer in sé. A dire il vero potrebbero evitare di specificare un font corpo 4, ma se invece dei font standard carichi qualche altro (scalabile), non avrai il problema.
Il primo ‘avviso è dovuto a pgf: uno dei millanta pacchetti caricati da pgf ne carica uno che dice di sé stesso di essere obsoleto e non fa altro. 🙁 Ovviamente non ci si può fare nulla se chi gestisce pgf non se ne occupa. La mia ipotesi è che Till Tantau non usi beamer da anni, cioè dall’ultimo aggiornamento fatto da lui.
Ciao
Enrico
::Capitalaslash, ho aggiunto nel messaggio di sopra il titolo, facendo prove sembrerebbe essere lui il responsabile (Ho sostituito l’intero titolo con la parola “titolo” e l’errore è sparito).
Scrivo solo per capire se c’è ancora bisogno dell’esempio minimo compilabile oppure no.Grazie
il tuo problema e’ col comando \ce, e senza preambolo non so da che pacchetto l’hai presto.
mhchem?Caricando mhchem e mettendo quella roba tra
`\begin{frame}
\maketitle
\end{frame}`
non ho alcun errore. Inutile fare ipotesi se Peppo non è così gentile da fornire un esempio compilabile.Ciao
Enrico
::Scusate.
Su un nuovo Mac ho installatto la TeX Live 2009.
Ora, utilizzando TeXShop e nel preambolo
\usepackage[latin1]{inputenc}
le accentate non mi escono più.
Utilizzando invece TeXWorks (che è di default) le accentatate non escono come tali né nell’editor né nel pdf.
Cosa ho omesso di fare?
Grazie.Sia TeXShop che TeXWorks usano, di default, la codifica utf8.
Ciao
Enrico
6 Giugno 2010 alle 13:49 in risposta a: Convertire un’immagine vettoriale da nero a grigio leggero #45876::Con Inkscape puoi facilmente importare quel pdf e modificarlo.
Sul mio schermo quel colore è indistinguibile dal bianco puro, sei sicuro di voler usare un grigio così chiaro?😉
LuCaPs. Corrisponde alla terna rgb (252,252,252)
A parte il “grigio .99″, c’è il problema del bordo. Credo che il modo più semplice sia simile a quello già spiegato: si usa XeLaTeX per caricare un font che contenga il simbolo. Ecco il documento:
`\documentclass{minimal}
\usepackage{color}
\definecolor{mygray}{gray}{.7}
\font\x=”Lucida Grande” at 128pt\begin{document}
\pagestyle{empty}
\color{mygray}\x \char”F8FF
\end{document}`
Aggiusta il livello di grigio a piacere. Per ritagliare usa Anteprima (Preview).Ciao
Enrico
::Grazie Enrico! Ora è tutto ok!
Secondo te se invece di usare dei file esterni usassi questo approccio ci
sarebbe qualcosa di male?
`\newcommand{\SAP@english}{%
\newcommand{\@CandidateLabel}{Candidate}
\newcommand{\@IDnumberLabel}{ID number}
………. }\newcommand{\SAP@italian}{%
\newcommand{\@CandidateLabel}{Candidato}
\newcommand{\@IDnumberLabel}{Matricola}
……….. }\AtBeginDocument{%
\@ifpackageloaded{babel}{\expandafter\csname SAP@\languagename\endcsname}{\SAP@english}
}`Dipende dal numero di oggetti che devi nominare. Se ci sono più di una decina di righe, il file esterno è più maneggevole, ma dà il problema dell’installazione. A te la scelta.
Per favore, tira via quel bizzarro \expandafter: chiedere di espandere “S” mi sembra abbastanza inutile. 🙂
Ciao
Enrico
::Gli spiriti maligni di Word si sono impossessati del mio MiKTeX?
Questo è un modo di vedere la cosa. 😉
Oppure, stai caricando il pacchetto endfloats, che piazza tutti gli oggetti in fondo al documento. DI sicuro, se gli oggetti mobili non sono tanti, se quelli piccoli sono inseriti con opzione di posizionamento [tb] e quelli grossi con [p], tutto funziona a dovere, e il comportamento che lamenti non si presenta.
La cosa più probabile è che le figure fossero specificate con [h] o, peggio, con [!h]. Se si fa così e LaTeX non può soddisfare la richiesta per una di queste figure (perché non c’è sufficiente spazio nella pagina) quella figura e le seguenti andranno tutte a fine capitolo.
Ciao
Enrico
::Dimentichi la riga successiva che contraddiceva quella richiesta. Vediamo perché:
15.593+2.5+2.5=20.593 che non è 21 (la larghezza del foglio A4); quindi geometry non sa che fare e prende l’ultima specifica per buona: quindi ottieni una larghezza di 16=21-(2.5+2.5).Per l’altezza è lo stesso: 23.389+3+2=28.389, mentre l’altezza del foglio è 29.7.
Temo di non essermi spiegato. Io voglio un foglio che sia approssimativamente largo 15 centimetri e alto 23. Questo foglio deve avere poi i margini che ho indicato nella riga successiva. Evidentemente il problema è che la prima riga di geometry non si riferiva alla grandezza della pagina ma, se non ho capito male, alla grandezza dell’area di testo all’interno della pagina. Ma allora come cappero si fa a impostare una pagina 15×23?
Domanda: se vuoi 15 per 23, perché dare 15.593 per 23.389?
La rivista dovrebbe essere stampata da Lulu.com. 15.593 per 23.389 è la dimensione esatta richiesta da Lulu per il formato Regal.
Le parole chiave paperwidth e paperheiight sono menzionate a pagina 2 del manuale di geometry.
`\geometry{paperwidth=15.593,paperheight=23.389,
left=2.5cm,right=2.5cm,top=3cm,bottom=2cm}`
Evito di fare commenti sul resto “hello world”.Ciao
Enrico
::Dare larghezza e altezza desiderate?
Ma scusa, io che ho fatto?
`\geometry{width=15.593cm,height=23.389cm}
`Dimentichi la riga successiva che contraddiceva quella richiesta. Vediamo perché:
15.593+2.5+2.5=20.593 che non è 21 (la larghezza del foglio A4); quindi geometry non sa che fare e prende l’ultima specifica per buona: quindi ottieni una larghezza di 16=21-(2.5+2.5).Per l’altezza è lo stesso: 23.389+3+2=28.389, mentre l’altezza del foglio è 29.7.
Domanda: se vuoi 15 per 23, perché dare 15.593 per 23.389?
Leggere la documentazione? Mi dispiace, ma su WinEdt mi dichiaro lietamente incompetente.
Sì. Il problema è che c’è da leggere la documentazione di LaTeX, poi quella dei singoli pacchetti. Ripeto: è una questione di tempo. Davvero questo sistema di impaginazione viene usato dai ricercatori in campo scientifico? E quando studiano?
Sbagli l’approccio: vuoi prima fare le cose difficili di quelle semplici.
Ciao
Enrico
::Naturalmente non si ottiene una gabbia “quadrata”: ottieni un margine superiore di 3 cm, uno inferiore di 2 cm e margini uguali a destra e a sinistra, di 2,5 cm.
A me serve semplicemente impostare una pagina con 15 cm di larghezza e 23 di altezza, che è il formato della rivista. Perché diavolo dev’essere una cosa così complicata? Cosa cappero bisogna fare, in concreto? Raramente in vita mia mi sono sentito così stupido.
Dare larghezza e altezza desiderate?
`\geometry{width=15cm,height=23cm}`Ottieni un carattere corpo 25 che è enorme, come dice il nome stesso.
Io non amo le cose eccessive, te lo assicuro. Se cercavo il modo di ingrandire il carattere, vuol dire che quel titolo era piccolo.
Adesso sai come si fa.
Il problema è che OpenOffice usa UTF-8. Quindi da’ l’opzione utf8 a inputenc e imposta il tuo editor per LaTeX (qual è?) in modo che usi UTF-8
Winedit. Ovviamente anche per sapere come si fa a impostare Winedit per l’utf8 occorre perdere almeno un quarto d’ora.
Leggere la documentazione? Mi dispiace, ma su WinEdt mi dichiaro lietamente incompetente. 🙂
Usa TeXWorks; con quello basta andare nelle preferenze e scegliere da un menù.
Ciao
Enrico
-
AutoreRisposte