Risposte nei forum create
-
AutoreRisposte
-
20 Settembre 2010 alle 14:25 in risposta a: Item Mancante tra \subsection e \subsubsection ?? #50207::
Ma il codice che ho riportato
l’ho messo nel preambolo!!
E poi nel documento======================================
\ssubsection{titolo}
testo testo testo testo testo testo testo testo testo
======================================Però mi dà:
`! Missing \endcsname inserted.
\let
l.89 \ssubsection
{Livello di preparazione iniziale}
?
`M.
Nel preambolo va
`\titleformat{\subsection}
{\normalfont\large\bfseries\raggedleft}{\thesubsection}{1em}{}
[\vspace{1ex}%
\titlerule]`
Nel documento userai \subsection*Ciao
Enrico
::Ciao, e perdonate la lunghezza di questo post. Ho appena installato i quattro pacchetti che il mirror garr oggi mi dava come non ancora installati (ho fatto l’operazione con TeX Live Utility su Mac). Il risultato è il seguente. Qualcuno ha idee?
`…
2010-09-20 14:58:18 +0200 Error tlu_ipctask[2851] ! I can't find file `loadhyph-af.tex'.
…`Il problema sembra dovuto a una scorretta installazione del pacchetto hyphen-afrikaans. Trovalo e prova a reinstallarlo. Io non ho avuto problemi.
Ciao
Enrico
20 Settembre 2010 alle 13:33 in risposta a: [risolto]Intestazioni in alto dopo pagina iniziale ed indice #50254::Non è ben chiaro che cosa intendi. Prova con
`\begin{quotation}
testo della citazione che viene rientrato\noindent\begin{minipage}{\linewidth}
\begin{Parallel}[v]{0.45 \textwidth}{0.45 \textwidth}
\ParallelLText{\small\noindent Vous qui êtes sense homme fage}
\ParallelRText{\small\noindent Voi che siete un uomo saggio}
\ParallelPar
\end{Parallel}
\end{minipage}\medskip
J. L. B.
\end{quotation}`
Non è corretto rendere la “s lunga” con una effe.Grazie due volte Enrico, sia per il codice che per il refuso (dovevo scrivere sage non fage)…
Ti chiedo un altro aiuto su Parallel: come mai le note inserite vengono visualizzate subito dopo e non in fondo alla pagina come accade per tutti i footnote?
Come si può risolvere?Ecco un minimo esempio:
`\begin{Parallel}[v]{0.45 \textwidth}{0.45 \textwidth}
\ParallelLText{\noindent {\small Preparons-nous pour la Feste nouvelle,}}
\ParallelRText{\noindent {\small Prepariamoci per la Festa nuova,}}
\ParallelPar
\ParallelLText{\noindent {\small Le bruit des Concerts nous appelle.}}
\ParallelRText{\noindent {\small Il brusio dei Concerti ci chiama.}}
\ParallelPar
\ParallelLText{\noindent {\small Meslons, Meslos, nos voix au son des Chalumeaux,}}
\ParallelRText{\noindent {\small Mescoliamo, Mescoliamo le nostre voci al suono degli \textit{Chalumeaux}\footnote{\textit{Chalumeaux} è il nome generico dato a molti strumenti a fiato, nei secolo XII e XIII. Nel '500 e nel '600 indicò indifferentemente due strumenti: uno ad ancia doppia e tubo conico, antenato del moderno oboe, l'altro ad ancia semplice e tubo cilindrico, da cui derivò il clarinetto}}}
\ParallelPar
\ParallelLText{\noindent {\small Dansons, Dansons, à l'ombre des Ormeaux.}}
\ParallelRText{\noindent {\small Danziamo, Danziamo, all'ombra degli Olmi.}}
\end{Parallel}``…
\ParallelLText{{\small\noindent Meslons, Meslos, nos voix au son des Chalumeaux,}
\ParallelRText{\small\noindent Mescoliamo, Mescoliamo le nostre voci al suono degli \textit{Chalumeaux}\footnotemark}
\ParallelPar
…
\end{Parallel}\footnotetext{\textit{Chalumeaux} è il nome generico dato a molti strumenti a fiato, nei secolo XII e XIII. Nel '500 e nel '600 indicò indifferentemente due strumenti: uno ad ancia doppia e tubo conico, antenato del moderno oboe, l'altro ad ancia semplice e tubo cilindrico, da cui derivò il clarinetto}`
Ciao
Enrico
::
Aggiungo qualche dritta per rendere meno onerosa la manutenzione di TeX Live. Invece di un alias per tlmgr, meglio una funzione; occorre poi definire alcuni alias per sicurezza
`function sutlmgr () {
if [[ -z “$@” ]]
then
sudo /opt/texbin/tlmgr -gui
else
sudo /opt/texbin/tlmgr “$@”
fi
}
alias mktexlsr='sudo /opt/texbin/mktexlsr”
alias updmap-sys='sudo /opt/texbin/updmap-sys'
alias fmtutil-sys='sudo /opt/texbin/fmtutil-sys'`
Sostituire /opt/texbin con /usr/local/texlive/bin/se non si vuole seguire il mio suggerimento di un link simbolico alla cartella con gli eseguibili. Lo scopo della funzione è di chiamare tlmgr in interfaccia grafica se non si passano argomenti; con un argomento, invece, verrà eseguita direttamente l’azione. Gli alias servono per evitare di aggiornare la distribuzione sbagliata chiamando quei programmi direttamente. Meglio però non chiamare “sudo mktexlsr” dopo aver definito l’alias. 🙁
L’ultima versione del manualetto si trova qui; ho aggiunto suggerimenti su come aggiungere pacchetti all’albero personale o locale e sull’installazione dei font.
Ciao
Enrico
20 Settembre 2010 alle 13:00 in risposta a: Item Mancante tra \subsection e \subsubsection ?? #50205::Visto che volevo la linea sotto, ho provato:
`\newcommand{\ssubsection}{
\titleformat{\subsection*}
{\normalfont\large\bfseries\raggedleft}{\thesubsection}{1em}{}
[\vspace{1ex}%
\titlerule]}`
Se ridefinisco in generale \subsection funziona,
ma il \newcommand no. Devo aver farcito il codice
di errori (orrori) di sintassi…M.
Il comando \titleformat va nel preambolo; il suo compito è di modificare \subsection in modo che dando \subsection si abbia il comportamento richiesto.
Ciao
Enrico
20 Settembre 2010 alle 11:17 in risposta a: [risolto]Intestazioni in alto dopo pagina iniziale ed indice #50252::Salve a tutti,
dopo 13 anni (ho utilizzato latex per la mia tesi di laurea), lo riprendo in mano per scerivere un libro.
dopo una rilettura dei manuali imposto il documento con la seguente sintassi:
`
\documentclass[11pt,twoside,a4paper,openright]{book}
…
`Il problema che rilevo è che dopo la pagina di indice, al posto di una pagina totalemnte vuota mi mette il numero di pagina e la linea in alto.
ho provato ad inserire `\thispagestyle{empty}` dopo `\tableofcontents` ma non mi risolve il problema.
Grazie in anticipo per l’aiuto.
Alberto
Aggiungi la riga che ho messo in blu nel tuo codice (dovrai però avere una distribuzione TeX aggiornata). Togli anche le parti che ho messo in rosso.
`\documentclass[11pt,twoside,a4paper,openright]{book}
\usepackage[italian]{babel} % fa utilizzare l'italiano
\usepackage[dvips]{graphicx} % fa inserire grafici e figure in eps
\usepackage{makeidx} %permette l'utilizzo dell'indice analitico
\usepackage{emptypage}% introduce miglioramenti nella visualizzazione dei titoli in alto
\usepackage{fancyhdr}
\pagestyle{fancy}
% i comandi seguenti impediscono la scrittura in maiuscolo
% dei nomi dei capitoli e dei paragrafi nelle intestazioni
\renewcommand{\chaptermark}[1]{\markboth{#1}{}}
\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
\fancyhf{} % rimuove l'attuale contenuto dell'intestazione
% e del pi\`e di pagina
\fancyhead[LE,RO]{\bfseries\thepage}
\fancyhead[LO]{\bfseries\rightmark}
\fancyhead[RE]{\bfseries\leftmark}
\renewcommand{\headrulewidth}{0.5pt}
\renewcommand{\footrulewidth}{0pt}
\addtolength{\headheight}{0.5pt} % riserva spazio per la linea
\fancypagestyle{plain}{%
\fancyhead{} % ignora, nello stile plain, le intestazioni
\renewcommand{\headrulewidth}{0pt} % e la linea
}\title{Digital Marketing}
\author{Alberto Salucci}\begin{document}
\maketitle
\thispagestyle{empty}\tableofcontents
\chapter{capitolo1}
TESTO`
Ciao
Enrico
::Sto cercando di capire esattamente cosa fa il codice da te proposto, ma non capisco una cosa: perché devo usare \string sul command sequence prescelto?
`\string\pippo`
non produce l’espansione di \pippo che mi deve contenere il testo del messaggio d’errore all’inizio?Per evitare noie con le espansioni. Meglio avere una stringa di caratteri che un nome di comando.
Quanto al numero degli argomenti del comando, ti dico che la situazione varia: il comando ha una doppia sintassi; può essere seguito da un solo argomento oppure da un argomento delimitato:
`% primo caso
-
\fill{until=5,from=8}
$ secondo caso
solo per un settaggio
\fill.until=5;
\fill.from=8;`Comunque, mi è venuto in mente che posso anche cambiare strategia favorendo l’utente: invece di negargli il settaggio delle proprietà, si potrebbe metterle in stato di “attesa” se queste vengono date prima di \begin{document}, ed eseguite effettivamente solo a quel momento.
Saluti e Grazie mille.Garantire che l’errore ingoi anche l’argomento non sarebbe semplice, come puoi capire.
La strategia proposta mi pare saggia. Eventualmente puoi aggiungere un avviso che il tutto vada messo dopo \begin{document}:
`\def\robi@warning{%
\ifrobi@warning
\AtEndDocument{\ClassWarning{robi}{One or more commands should
go after \string\begin{document}}}%
\global\robi@warningfalse
\fi}
\newif\ifrobi@warning\robi@warningtrue
\AtBeginDocument{\let\robi@warning\relax}`
Aggiungi \robi@warning al codice dei comandi, come primo token.Ciao
Enrico
::` \begin{equation}
\begin{array}{l|l|l|l|l}
\displaystyle \textbf{u} & = & \textbf{\overline{u}} + \textbf{u'} & with & \overline{u^{'}} = 0\\
\displaystyle \textbf{v} & = & \textbf{\overline{v}} + v' & with & \overline{v'} = 0\\
\displaystyle \textbf{w} & = & \textbf{\overline{w}} + w' & with & \overline{w'} = 0\\
\displaystyle p & = & \overline{p} + p' & with & \overline{p'} = 0
\end{array}
\label{eq:maledetta}
\end{equation}`ho un sacco di errori su questa formula riguardanti parentesi non chiuse, ma a me sembra tutto a posto. Perchè impazzisce così?
Forse usando \mathbf invece di \textbf? Ma di sicuro il risultato è pessimo. Prova, caricando amsmath, con
`\begin{equation}
\begin{aligned}
\mathbf{u} &= \overline{\mathbf{u}} + \mathbf{u}' && \text{with } \overline{u'} = 0\\
\mathbf{v} &= \overline{\mathbf{v}} + v' && \text{with } \overline{v'} = 0\\
\mathbf{w} &= \overline{\mathbf{w}} + w' && \text{with } \overline{w'} = 0\\
p &= \overline{p} + p' && \text{with } \overline{p'} = 0
\end{aligned}
\label{eq:benedetta}
\end{equation}`
Occhio alla priorità degli “operatori”: \mathbf si applica solo a una lettera (il “primo” va fuori).Ciao
Enrico
::Buon giorno a tutti ,
ho dei problemi riguardanti la configurazione di editor , o meglio , ho texlive che funziona benissimo … ho installato da immagine iso la versione 2009 su ubuntu 9.10 (karmic) . il problema riguarda alcuni editor ! il problema + evidente è che aprendo texmaker dal terminale funziona benissimo e riesco a compilare , mentre aprendolo da icona non compila e da diversi errori che si ottengono anche con editor diversi TexmakerX .. Kile ecc… Ho pensato ad un problema di conflitto tra texlive 2009 e la distribuzione dei repository di ubuntu (la 2007) … anche se vedo (con which tex e con latex -v ) che la distribuzione di texlive presente è la 2009.Qualche idea ?? perche texmaker funziona diversamente se aperto da icona o se da terminale??? 🙄
Aggiungi al file .profile la riga
`export PATH=/usr/local/texlive/2009/bin/i386-linux:${PATH}`
Logout e login.Ti conviene passare alla 2010.
Ciao
Enrico
::Grazie per la risposta 🙂
Volevo riportare il dato come scritto qui: http://physics.nist.gov/cgi-bin/cuu/Value?ep0. In effetti potrebbe essere sufficiente non inserire l’incertezza, però la costante non vale 8.854 187 817·10^-12 ma ha un’infinita espansione decimale, riportare solo 8.854 187 817·10^-12 potrebbe dare l’idea che questo sia il valore esatto (per esempio per la velocità della luce scrivo 299 792 458 e basta perché quello è il valore stabilito e qui non ho alcuna necessità di mettere i punti)Basterebbe dire che è un valore approssimato, no? Be’, c’è un altro modo:
`\num{8.854187817}\,\SI[input-protect-tokens=\dots,input-symbols=\dots]{\dots e-12}{\farad\per\metre}`
Ciao
Enrico
::Ho trovato un’altra soluzione:
`\SI[input-protect-tokens=\dots,input-symbols=\dots]{8.854 187 817\dots e-12}{\farad\per\metre}`
Riesco a usare `e-12′ per la notazione scientifica, però le cifre decimali non sono ancora raggruppate e specificare l’opzione `group-decimal-digits=true’ (che comunque dovrebbe già avere questo valore di default) non serve a niente.Avete altre idee? 🙂
Perché insistere sui puntini? Il fatto di non mettere altre cifre significa già che ce ne sono altre non conosciute o non specificate; a nessuno viene in mente che quello sia il valore “esatto”. Be’, c’era un tale che era convinto di aver trovato la lunghezza “giusta” del metro in modo che tutte (tutte!) le costanti fisiche venissero numeri tondi. 🙄 Perfino la costante di struttura fine, naturalmente, che com’è noto è adimensionale. 😀
Ciao
Enrico
::Hai ragione, forse non ho dato sufficienti informazioni.
Guarda la documentazione di marvosym.sty e nello specifico i simboli della sezione 3.1.
Io li uso, di solito, con risultati gradevoli. Come vedi, ci sono dei comandi per simboli da premettere a un numero di fax, e così per un indirizzo elettronico o per un numero di cellulare.Ora, se io volessi un simbolo da premettere a un URL, perché mi piace l’idea di avere questo simbolo a disposizione, che cosa metteresti? Tu nulla, me l’hai appena detto 😀
Ma se proprio io lo volessi? Mi viene in mente un riquadro nel quale al posto di FAX ci sia HTTP, per esempio, oppure WEB.Ecco, una cosa così. Che infrange tutti i crismi, naturalmente, ma visto che ci siamo… 🙂
Come questo?
`\documentclass[a4paper]{article}
\usepackage{marvosym,graphicx}
\newcommand\WEB{{%
\setlength{\fboxrule}{0.3pt}%
\setlength{\fboxsep}{-\fboxrule}%
\fbox{\kern.3ex\rule{0pt}{1.7ex}\raisebox{.3ex}{%
\scalebox{.5}[.85]{\footnotesize\sffamily WEB}\kern.3ex}}}}\begin{document}
x\FAX\ \WEB x\end{document}`
Adesso che ce l’hai, provalo e poi buttalo. 🙂Ciao
Enrico
-
AutoreRisposte