Risposte nei forum create
-
AutoreRisposte
-
::
Ciao,
infatti questo codice funziona:
`\documentclass[a4paper,10pt,twoside]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}\usepackage{graphicx}
\usepackage[table,usenames,dvipsnames]{xcolor}
\colorlet{LightGreen}{White!80!Green}
\colorlet{LightRed}{White!80!Red}\usepackage{pgfplots}
\pgfplotsset{/pgf/number format/use comma,compat=newest}\usepackage{lmodern}
\usepackage{indentfirst}\usepackage[babel]{csquotes}
\usepackage[style=numeric]{biblatex}
\usepackage{listings}
\usepackage{hyperref}\lstnewenvironment{RightCode}[1][]
{\lstset{language=[ANSI]C++,frame=single,frameround=ffff,basicstyle=\footnotesize,inputencoding=utf8,backgroundcolor=\color{LightGreen},rulecolor=\color{Green},#1}}{}\lstnewenvironment{ErrorCode}[1][]
{\lstset{language=[ANSI]C++,frame=single,frameround=ffff,basicstyle=\footnotesize,inputencoding=utf8,backgroundcolor=\color{LightRed},rulecolor=\color{Red},#1}}{}\newdimen\cbwidth
\cbwidth = 0.4\textwidth\begin{document}
\begin{center}
\begin{minipage}[t]{\cbwidth}
\begin{RightCode}
int numElements;
\end{RightCode}
\end{minipage}%
\hspace{.2cm}
\begin{minipage}[t]{\cbwidth}
\begin{ErrorCode}
int nElements;
\end{ErrorCode}
\end{minipage}
\end{center}
\end{document}`Notare come l’opzione di spigolo arrotondato disallinea leggermente i due minipage.
Ho messo un percento che evita l’inserimento di uno spazio e creato una nuova dimensione da dare come larghezza del box una volta sola.
R.
::capello35″ post=80001Esce una pagina bianca ed una no.
`\usepackage{pdfpages}
\section{Disegni meccanici dei particolari}\label{app:disegni}
\includepdf[fitpaper=true,landscape=true,openright,pages={1}]{Sistema_albero_condotto_SC1.pdf}
\includepdf[fitpaper=true,scale=0.95,angle=0,openright,pages={1}]{alberocondotto.pdf}
\includepdf[fitpaper=true,scale=0.95,angle=90,openright,pages={1}]{Sistema_albero_condotto.pdf}
\includepdf[fitpaper=true,scale=0.95,angle=0,openright,pages={1}]{Alberino.pdf}
\includepdf[fitpaper=true,scale=0.95,angle=0,openright,pages={1}]{Alberino_up.pdf}
\includepdf[fitpaper=true,scale=0.95,angle=0,openright,pages={1}]{Alberino_down.pdf}
`Del codice tutti i pdf caricati sono a pagina singola
Ciao,
forse perché gli chiedi ‘openright’?
Ciao
18 Novembre 2012 alle 16:23 in risposta a: ArteLaTeX (febbraio 2012) figura 8: bibliografie suddivise #80637::Marco87″ post=79921
[quote=”antonio.macrì” post=79901][tt]start angle[/tt] e [tt]end angle[/tt] sono individuati dai punti in cui la tangente all’ellisse è 45 gradi, aventi coordinate come \(P=(a^2/\sqrt{a^2+b^2},b^2/\sqrt{a^2+b^2})\). L’angolo formato con l’orizzontale (o la verticale, a seconda dei casi) è nella forma \(\alpha=\mathop{\rm atan}(b^2/a^2)\). Ma siccome pgf vuole l’angolo del cerchio che la circoscrive (è come se poi restringesse il cerchio, per tracciare l’ellisse), bisogna fare qualche calcolo: \(\alpha’=\mathop{\rm atan}(b/a)\).
Problemi di calcoli?
Perché non usare LuaLaTeX o LaTeX3…
SalutiCiao Roberto, vorrei chiederti una cosa: è possibile far svolgere dei calcoli a LuaLaTeX in un documento LaTeX? C’è qualche documentazione alla quale posso fare riferimento?
Grazie mille e buona domenica,
Marco.[/quote]
Buona domenica anche a te.
Certo che è possibile, guarda l’esempio di Antonio.
La modalità dipende da quello che ti serve.
Nella primitiva LuaTeX \directlua può essere inserito codice Lua che però prima viene letto da TeX pertanto le macro che contengono numeri vengono completamente espanse e ciò che rimane nel codice sono i dati.
La funzione print o sprint della tabella tex (e quindi eseguibile con la dot notation tex.print() immette token nell’elaborazione sequenziale di TeX).
Così molto semplicemente è possibile fornire a Lua dei dati da TeX e viceversa.
Bisognerà aspettare una buona guida LuaTeX per capire come fare per qualcosa di più sofisticato.
`
\def\x{6.2145245}
\directlua{tex.sprint(\x^2)}
`Leggi anche l’ultimo numero di ArsTeXnica, l’articolo di Agostino De Marco.
Ciao.
17 Novembre 2012 alle 10:00 in risposta a: ArteLaTeX (febbraio 2012) figura 8: bibliografie suddivise #80631::antonio.macrì” post=79901[tt]start angle[/tt] e [tt]end angle[/tt] sono individuati dai punti in cui la tangente all’ellisse è 45 gradi, aventi coordinate come \(P=(a^2/\sqrt{a^2+b^2},b^2/\sqrt{a^2+b^2})\). L’angolo formato con l’orizzontale (o la verticale, a seconda dei casi) è nella forma \(\alpha=\mathop{\rm atan}(b^2/a^2)\). Ma siccome pgf vuole l’angolo del cerchio che la circoscrive (è come se poi restringesse il cerchio, per tracciare l’ellisse), bisogna fare qualche calcolo: \(\alpha’=\mathop{\rm atan}(b/a)\).
Problemi di calcoli?
Perché non usare LuaLaTeX o LaTeX3…
Saluti
::egreg9″ post=79877
Da tener in conto che se non si fa il parsing del numero non verranno gestite le spaziature di tra le migliaia ed il separatore decimale. Giusto?
Puoi sempre scrivere
`\SI[parse-numbers=false]{\num[parse-numbers=true]{300000000}\times\num[parse-numbers=true]{500000000}}{nm^2}`
Ovviamente una macro sarà più comoda:
`\newcommand{\SItimes}[3]{%
\SI[parse-numbers=false]{\num[parse-numbers=true]{#1}\times\num[parse-numbers=true]{#2}}{#3}%
}`
da usare come
`\SItimes{300000000}{500000000}{nm^2}`
Ciao
EnricoFunzionano bene le opzioni in LaTeX3 😉
Alla prossima.
R.
::egreg9″ post=79868
Salve,
vorrei scrivere che ho un oggetto di: 30×50 cm^2
Finora ho incluso l’espressione in ambiente matematico: $30\times50\,cm^2$, ma l’effetto è brutto. Mi piacerebbe mettere qualcosa del tipo: \SI{30×50}{cm^2}, ma non funziona.
Inoltre: come posso scrivere che ho un sensore di 2/3 di pollice? Finora ho scritto 2/3 inch. So che inch non è incluso in siunitx.Leggere la documentazione può aiutare. 😉
`\documentclass{article}
\usepackage{siunitx}
\begin{document}
\SI[parse-numbers=false]{30\times 50}{cm^2}\SI[parse-numbers=false]{2/3}{in}
\end{document}`
Ciao
EnricoOttimo, non lo sapevo.
Da tener in conto che se non si fa il parsing del numero non verranno gestite le spaziature di tra le migliaia ed il separatore decimale. Giusto?
Alla prossima e grazie.
R.
::Arekhnames” post=79863Salve,
vorrei scrivere che ho un oggetto di: 30×50 cm^2
Finora ho incluso l’espressione in ambiente matematico: $30\times50\,cm^2$, ma l’effetto è brutto. Mi piacerebbe mettere qualcosa del tipo: \SI{30×50}{cm^2}, ma non funziona.
Inoltre: come posso scrivere che ho un sensore di 2/3 di pollice? Finora ho scritto 2/3 inch. So che inch non è incluso in siunitx.Grazie in anticipo
Arekhnames
Mi capitano spesso espressioni tipo la tua. Io mi accontento di:
`$ 30 \times \SI{50}{cm^2} $`
Puoi creare anche un comando apposito ma alla fine il gioco non vale la candela:
`\newcommand{\sezr}[3][cm^2]{$ \num{#2} \times \SI{#3}{#1}$}
`
da usare così:
`\sezr{30}{50}
\sezr[m^2]{30}{50}`
Ciao
R.
::kamet69″ post=79817Esatto, anche se il percorso l’ho inserito nelle variabili d’ambiente di sistema.
Un’altra cosa strana è che dall’utente che non compila tex live non risulta nel pannello dei programmi installati.Molto probabilmente è possibile far funzionare TeX Live anche per il nuovo utente, tuttavia bisognerebbe fare un po’ di tentativi in un ambiente come quello di windows dove non si capisce bene la logica degli utenti (basta leggere la guida di TeX Live disponibile in italiano con il comando da console “> texdoc texlive-it”).
Oppure agire di forza:
1 – disistallare TeX Live 2010
2 – installare TeX Live 2012 da un utente administrator (praticamente tutti) facendo un click destro su tl-install.bat e dando il comando “Esegui come amministratore”.
Il vantaggio è che poi ti ritrovi con una TeX Live completa ed aggiornata, senza indagare troppo i retroscena dei path e dei diritti degli utenti in Windows.
Forse conviene aggiornare quella guida…
R.
::kamet69″ post=79810Questo dovrebbe essere l’output se ho fatto tutto bene
`
pdfTeX 3.1415926-1.40.11-2.2 (Web2C 2010)
kpathsea version 6.0.0
Copyright 2010 Peter Breitenlohner (eTeX)/Han The Thanh (pdfTeX).
There is NO warranty. Redistribution of this software is
covered by the terms of both the pdfTeX copyright and
the Lesser GNU General Public License.
For more information about these matters, see the file
named COPYING and the pdfTeX source.
Primary author of pdfTeX: Peter Breitenlohner (eTeX)/Han The Thanh (pdfTeX).
Compiled with libpng 1.4.3; using libpng 1.4.3
Compiled with zlib 1.2.5; using zlib 1.2.5
Compiled with xpdf version 3.02pl4`
cmq ho trovato una soluzione ma non funziona.
Nel link di cui sopra spiega che per utilizzare texlive su tutti gli utenti basta eseguire il file install-tl-advanced.bat come amministratore: l’ho fatto almeno tre volte ma non funziona.
Ideee?
Penso che tu abbia già TeX sul PC (forse MiKTeX 2010), altrimenti come spiegare il risultato positivo del comando ‘pdftex -version’.
Quindi dovresti chiarire quello che vuoi fare: una nuova installazione valida per tutti gli utenti? oppure un’installazione locale di TeX Live valida solo per un utente in particolare?
Esistono più distribuzioni TeX, in particolare MiKTeX e TeX Live, la prima gira su Windows e la seconda gira praticamente su tutto.
Ciao.
R.
14 Novembre 2012 alle 6:41 in risposta a: [Aggiornamento] Le guide tematiche con la nuova classe #8042714 Novembre 2012 alle 6:39 in risposta a: [Aggiornamento] Le guide tematiche con la nuova classe #80426::luigi.colangelo” post=79730ah quindi quello citato da egreg9 e’ il locale… mentre io lo cercavo la posto del personale… che a questo punot sar’ quello che mi manca davvero…ma essenodunico utente del mio pc non serve il personale?
Dipende cosa ti serve.
Io sistemo i file dei pacchetti e delle classi personali (che mi sono costruito e non sono pubblici) nell’albero locale.
Per far si che TeX li trovi occorre dare un texhash rigenerando l’albero di ricerca.Infine salvo alcuni file dati all’interno dell’albero personale. Contengono definizioni comuni a gruppi di documenti che è bene sistemare in un unico luogo piuttosto che stare a riscriverli in tutti i sorgenti con spreco di tempo e possibilità di errori.
I file nell’albero personale sono salvati nella directory home dell’utente e quindi solo a lui visibili. Per essi non serve dare un texhash ma TeX si occupa di scansionare queste cartelle ogni volta e quindi rallentano un pochino la compilazione.R.
::luigi.colangelo” post=79720ciao ragazzi!
sto usando teclive ed ho difficolta’ ad individuare l’albero locale su win 7… sapete mica se cambia qualcosa rispetto alla
collocazione miktex che date in giro per il sito?io vado in… C/doc e sett/all users/ e non trovo nulla!
LuigiNon confondere l’albero ‘locale’ da quello ‘personale’.
La cartella personale se non c’è devi semplicemente crearla nel rispetto della struttura TDS.
tex/latex/mydir/mystuff
Saluti.
R.
-
AutoreRisposte