Risposte nei forum create
-
AutoreRisposte
-
::
claudio” post=77892Salve
ho questo codice
`
\documentclass{article}
\usepackage[italian]{varioref}
\usepackage{amsmath}
\begin{document}
\begin{subequations}
\begin{equation}
(x-5)(2-3x)>0
\end{equation}\label{equ:ProdDis2}
formata dalla disequazione
\begin{equation}
(x-5)>0
\end{equation}\label{equ:ProdDis2a}
e dalla disequazione
\begin{equation}
(2-3x)>0
\end{equation}\label{equ:ProdDis2b}
\end{subequations}
disequazioni~\vref{equ:ProdDis2a} e~\vref{equ:ProdDis2b}
\end{document}
`non dovrebbe apparire
disequazioni 1a e 1bperché mi appare
disequazione 1 e 1Grazie claudio
introducendo un align funziona
ma che senso ha l’uso di subequation ?inoltre con align aumenta la spaziature verticale
ecco il codice`
\documentclass{article}
\usepackage[italian]{varioref}
\usepackage{amsmath}
\begin{document}
\begin{subequations}
\begin{equation}
(x-5)(2-3x)>0
\end{equation}\label{equ:ProdDis2}
formata dalla disequazione
\begin{equation}
(x-5)>0
\end{equation}\label{equ:ProdDis2a}
e dalla disequazione
\begin{equation}
(2-3x)>0
\end{equation}\label{equ:ProdDis2b}
\end{subequations}
disequazioni~\vref{equ:ProdDis2a} e~\vref{equ:ProdDis2b}\begin{subequations}
\begin{align}
(x-5)(2-3x)>0\label{equ:ProdDis3}
\intertext{formata dalla disequazione}
(x-5)>0\label{equ:ProdDis3a}
\intertext{e dalla disequazione}
(2-3x)>0\label{equ:ProdDis3b}
\end{align}
\end{subequations}
disequazioni~\vref{equ:ProdDis3a} e~\vref{equ:ProdDis3b}
\end{document}
`
con le due soluzioni a confronto
che ne pensate?claudio
::
ed ecco il risultato finale
non è bello ma..`
% !TEX TS-program = pdflatex
% !TEX encoding = UTF-8 Unicode
\documentclass{article}
\usepackage{array}\newcolumntype{C}[1]{>{\centering}p{#1}}
% oppure senza argomento
% \newcolumntype{C}{>{\centering}p{20mm}}
\newcolumntype{M}[1]{>{\centering\rule[-3mm]{0pt}{8mm}}m{#1}}
\newcolumntype{N}[1]{>{\centering\rule[-1mm]{0pt}{2mm}}m{#1}}\begin{document}
%\begin{tabular}{@{}|M{6mm}|*5{M{22.6mm}|}@{}}
% oppure
%\begin{tabular}{*5C}
\begin{tabular}{l}
%\setlength{\arrayrulewidth}{2pt}
\begin{tabular}{@{}|N{6mm}|N{18mm}|*2{N{24.6mm}|}*2{N{10.6mm}|} }%{|C{6mm}|*5{C{22.6mm}|}@{}}
\hline
&A &B &C &D&E\tabularnewline\end{tabular}\\
\begin{tabular}{@{}|M{6mm}|M{18mm}|*2{M{24.6mm}|}*2{M{10.6mm}|} @{}}
% oppure
\hline
1& $x_i$ & $n_i$ & $x_i\cdot n_i$ &&\tabularnewline
\hline
2& 6 & 8 & =A2*B2 &M=&=C6/B6 \tabularnewline
\hline
3& 3 & 6 & =A3*B3 && \tabularnewline
\hline
4&4 & 5 & =A4*B4 && \tabularnewline
\hline
5&5 & 3 & =A5*B5 && \tabularnewline
\hline
6&Totali & =somma(B2:B5) & =somma(B2:B5) && \tabularnewline
\hline
\end{tabular}\\
\end{tabular}
\end{document}
`claudio
::
il codice di OldClaudio ha un piccolo problema
tutte le righe hanno la stessa altezza
mentre la prima riga deve essere piu bassa
ho modificato il codice come segue`
% !TEX TS-program = pdflatex
% !TEX encoding = UTF-8 Unicode
\documentclass{article}
\usepackage{array}\newcolumntype{C}[1]{>{\centering}p{#1}}
% oppure senza argomento
% \newcolumntype{C}{>{\centering}p{20mm}}
\newcolumntype{M}[1]{>{\centering\rule[-3mm]{0pt}{8mm}}m{#1}}
\newcolumntype{N}[1]{>{\centering\rule[-1mm]{0pt}{-1mm}}m{#1}}\begin{document}
%\begin{tabular}{@{}|M{6mm}|*5{M{22.6mm}|}@{}}
% oppure
%\begin{tabular}{*5C}
\begin{tabular}{l}
%\setlength{\arrayrulewidth}{2pt}
\begin{tabular}{|C{6mm}|*5{C{22.6mm}|}}%{|C{6mm}|*5{C{22.6mm}|}@{}}
\hline
&A &B &C &D &E\tabularnewline
\hline
\end{tabular}\\
\begin{tabular}{@{}|M{6mm}|*5{M{22.6mm}|}@{}}
% oppure
\firsthline
1&pippo & pluto & paperino & topolino & minnie \tabularnewline
\hline
2&paperone & paperoga & qui & quo & qua \tabularnewline
\hline
3&paperone & paperoga & qui & quo & qua \tabularnewline
\hline
4&paperone & paperoga & qui & quo & qua \tabularnewline
\hline
5&paperone & paperoga & qui & quo & qua \tabularnewline
\hline
\end{tabular}\\
\end{tabular}
\end{document}`
Ho risolto un problema ma ne ho creato un altro
si è formato un piccolo spazio tra la prima e la seconda riga
🙁
come rimediare?
claudio
::egreg9″ post=77551
[quote=”egreg9″ post=77467]
[tt]\translate[/tt]? Io userei [tt]\text[/tt].Ciao
EnricoPerché?
Per un motivo molto semplice: non funziona come pensi. E comunque richiede l’uso del pacchetto translator, ma con le parole chiave inglesi. Inoltre non si occupa di aggiungere il necessario [tt]\text[/tt] in modo matematico.
Ciao
Enrico[/quote]
è vero non avevo badato al fatto che la “e” era sbagliata …
grazie
claudio
::egreg9″ post=77467
vorrei utilizzare siunitx per gestire degli elenchi di numeri ecco un codice esempio
`
\documentclass{minimal}
\usepackage{amsmath}
\usepackage{siunitx}
\sisetup{output-decimal-marker={,},
list-separator = {; },
list-final-separator = { \translate{{} e} },
list-pair-separator = { \translate{ e } },
range-phrase = { \translate{a (numerical range)} },}\begin{document}
$x_{i}=\numlist{1;5;4;6;9}$
\end{document}
`quello che non riesco è gestire la spaziatura fra i numeri per esempio ottengo
1;5;4;6e9
mentre
vorrei
[quote]1; 5; 4; 6 e 9grazie
claudio[tt]\translate[/tt]? Io userei [tt]\text[/tt].
Ciao
Enrico[/quote]
Perché ?
ciao Claudio
::Nino.” post=77456Io uso LEd e TeXworks.
Il primo ha una miriade di pulsanti per ambienti e simboli, una comodità per chi è, come me, alle prime armi (uso LaTeX da meno di un mese), il secondo permette di visualizzare quasi in tempo reale i risultati della compilazione del codice.Attenzione alla codifiche con Led ho usato led per molto tempo ma l’ho abbandonato per via di problemi di codifica dei file ed ora uso texstudio
un alta critica a LeD e che lo sviluppo è fermo dal 9/10/2009 che per un programma vuole dire molto
ciao claudio
::illinguista1972″ post=77458
vorrei utilizzare siunitx per gestire degli elenchi di numeri ecco un codice esempio
`
\documentclass{minimal}
\usepackage{amsmath}
\usepackage{siunitx}
\sisetup{output-decimal-marker={,},
list-separator = {; },
list-final-separator = { \translate{{} e} },
list-pair-separator = { \translate{ e } },
range-phrase = { \translate{a (numerical range)} },}\begin{document}
$x_{i}=\numlist{1;5;4;6;9}$
\end{document}
`quello che non riesco è gestire la spaziatura fra i numeri per esempio ottengo
1;5;4;6e9
mentre
vorrei
[quote]1; 5; 4; 6 e 9grazie
claudio`\documentclass{minimal}
\usepackage{amsmath}
\usepackage{siunitx}
\sisetup{output-decimal-marker={,},
list-separator = {;~},
list-final-separator = { ~\translate{{} e}~ },
list-pair-separator = { \translate{ e } },
range-phrase = { \translate{a (numerical range)} },}\begin{document}
$x_{i}=\numlist{1;5;4;6;9}$
\end{document}`A me funziona.
Ciao
Tommaso[/quote]
Grazie Tommaso
allo spazio insecabile non ci avevo pensato (e neanche visto in prima battuta, devo passare dall’oculista 😆 😆 😆 😆 )
ho migliorato secondo i mie gusti il tuo codice
ecco la modifica
claudio
`
\documentclass{minimal}
\usepackage{amsmath}
\usepackage{siunitx}
\sisetup{output-decimal-marker={,},
list-separator = {;~},
list-final-separator = { ~\translate{e}~ },
list-pair-separator = { ~\translate{e}~ },
range-phrase = { \translate{a (numerical range)} },}\begin{document}
$x_{i}=\numlist{1;5;4;6;9}$
\end{document}
`
::illinguista1972″ post=77458
vorrei utilizzare siunitx per gestire degli elenchi di numeri ecco un codice esempio
`
\documentclass{minimal}
\usepackage{amsmath}
\usepackage{siunitx}
\sisetup{output-decimal-marker={,},
list-separator = {; },
list-final-separator = { \translate{{} e} },
list-pair-separator = { \translate{ e } },
range-phrase = { \translate{a (numerical range)} },}\begin{document}
$x_{i}=\numlist{1;5;4;6;9}$
\end{document}
`quello che non riesco è gestire la spaziatura fra i numeri per esempio ottengo
1;5;4;6e9
mentre
vorrei
[quote]1; 5; 4; 6 e 9grazie
claudio`\documentclass{minimal}
\usepackage{amsmath}
\usepackage{siunitx}
\sisetup{output-decimal-marker={,},
list-separator = {;~},
list-final-separator = { ~\translate{{} e}~ },
list-pair-separator = { \translate{ e } },
range-phrase = { \translate{a (numerical range)} },}\begin{document}
$x_{i}=\numlist{1;5;4;6;9}$
\end{document}`A me funziona.
Ciao
Tommaso[/quote]
Scusa, ma che intendi che funziona?
il codice compila ovviamente, il problema è l’incollatura dei numeri fra loro
ciao
claudio
::OldClaudio” post=77325Infatti, quel codice mi sembra che sia il risultato di una interazione fra Lorenzo e me; e quella è la versione di Lorenzo, se ben ricordo.
Ma non ho capito perché non hai usato quella già bell’e pronta nel manuale di imakeidx che ti ho indicato; se volevi i titoli in italiano, quello era solo un modello e potevi tranquillamente cambiarlo a tuo piacimento. Come vedi anche quello di imakeidx non è tanto diverso, inserisce solo una riga bianca dopo il titolo-lettera e impedisce di andare a capo subito dopo (secondo me, si tratta di una soluzione migliore, ed è quella che ho usato per comporre gli indici della GuidaGuIT; ma “de gustibus”…).
So che sei un frequentatore assiduo del forum e non hai nessuna difficoltà a usare texdoc sulla documentazione di imakeidx. Sarei veramente stupito se non avessi trovato il fondo della pagina 9 e l’inizio della pagina 10, e in particolare la variante che si trova nella prima metà della pagina 10. 🙂
hai ragione
imakeidx è un bellissimo pacchetto onore al merito di chi l’ha creato
è semplice e potente e facilità al gestione delle compilazioni multiple
ti dirò di più ho sostituito .sti con quello che hai consigliato
claudiops un giorno bisognerà fare un censimento di quanti Claudio
girano in questo forum 🙂
::
ho ritrovato il file con le opzioni da passare a makeindex non so di chi è il codice ma mi sembra giusto postarlo
per concludere il discorso
`
headings_flag 1
heading_prefix “\n \\item \\textbf{”
heading_suffix “}”
symhead_positive “Simboli”
symhead_negative “simboli”
numhead_positive “Numeri”
numhead_negative “numeri”
delim_0 “\\dotfill”
delim_1 “\\dotfill”
delim_2 “\\dotfill”
`
ciao claudio
::ansys” post=77277
Dovevo modificare la codifica di una ventina di file tex e passarli a da latin1 a tuf8 non sapendo come fare ho trovato questo editor
BabelPad che definirlo notevole è limitativo
apre un file di testo in qualunque codifica e lo salva nella codifica voluta
saluti
claudioSu Windows c’è anche Notepad++ che effettua conversioni di codifiche. Con qualche script python si posso eseguire modifiche anche su decine e decine di file in una sola volta.
Ciao
Orlandociao
Ho installato notepad++ ma non mi ha ha dato lo stesso ritorno nella conversione
il problema dello scrith python è che bisogna 1) aver installato Python 2) avere gli script
claudio
::OldClaudio” post=77264Ti ringrazio per la segnalazione; in effetti si tratta di un editor fuori del comune.
Gli usi di BabelPad possono essere molteplici, compreso quello di cambiare codifica ai file .tex, ma ha alcune limitazioni: gira solo su Windows e non può servire come shell editor per gestire la compilazione, visualizzazione, eccetera, dei file che vengono lavorati con i programmi del sistema TeX.Noi non ne abbiamo parlato perché prima della tua segnalazione, almeno io, non ne sapevo niente. Ma se anche l’avessimo conosciuto non so se l’avremmo indicato come strumento principe per la conversione di codifica; come hia visto abbiamo dato più attenzione agli shell editor multipiattaforma e a TeXworks che è installato di default sia con TeXLive sia con MiKTeX su tutte le piattaforme, tranne Linux i cui package manager ce l’anno già inserito nell’elenco die programmi installabili con pochi click, senza bisogno di domandarsi dove andarlo a cercare.
Però devo ammettere che BabelPad mi ha impressionato. 😉
Claudio
Non volevo segnalare l’editor per usi compilativi ma come convertitore di formati che sotto Windows mi sembra un lato un po carente
è piccolo potente e facile da usare basta un save as e hai la conversione
ciao
claudio
-
AutoreRisposte