Risposte nei forum create
-
AutoreRisposte
-
::
c_iannone” post=117211Buongiorno.
Dovrei redarre un testo normativo strutturato come segue:• Capo I
◦ Sezione I
▪ Art. 1
▪ Art. 2
▪ Art. 3
◦ Sezione II
▪ Art. 4
▪ Art. 5
▪ Art. 6
• Capo II
◦ Sezione I
▪ Art. 7
▪ Art. 8Volevo usare, rispettivamente chapter, section e subsection appositamente formattate
Esiste un modo affinché la numerazione automatica di subsection sia consecutiva e non si azzeri quando cambia il livello superiore.Spero di essere stato sufficientemente chiaro.
Ovviamente, sono aperto a soluzioni completamente diverse da quella prospettata.
Grazie a tutti
Ciao c_iannone.
Un po’ di tempo fa avevo fatto così:
`\newcount\arti
\let\oldsubsection\subsection
\renewcommand\subsection[1]{%
\advance\arti by 1\relax\oldsubsection{#1}
}\renewcommand\thepart {\Ordinalef{part}}
\makeatletter
\renewcommand\thechapter {\@arabic\c@chapter}
\renewcommand\thesection {\@arabic\c@section}
\renewcommand{\thesubsection}{\@arabic\the\arti}
\makeatother\titlelabel{\thetitle\quad}
% Parte
\titleformat{\part}[display]
{\centering\LARGE\bfseries}
{\filcenter Parte \thepart{}}
{2mm}{\LARGE}[]% Titolo
\titleformat{\chapter}[hang]
{\centering\Large\bfseries}
{\filcenter Titolo \thechapter{}\hspace{2mm}—}
{2mm}{\Large}[]% Capo
\titleformat{\section}[hang]
{\centering\Large\bfseries}
{\filcenter Capo \thesection{} —}
{2mm}{\Large}[]% articoli
\titleformat{\subsection}[hang]
{\bfseries}
{\indent Articolo \thesubsection{} —}
{1.5mm}{}\makeatletter
\renewcommand\labelenumii{\theenumii)}
\renewcommand\p@enumii{}
\makeatother% Parte
\titlecontents{part}[3.8ex]
{\vspace*{3ex}\Large\textbf{Parte \contentslabel{4ex}}}
{}
{\bfseries}
{\titlerule*[1ex]{.}\contentspage}% Titolo
\titlecontents{chapter}[3.8ex]
{\vspace*{2.5ex}\Large\textbf{Titolo \contentslabel{0.25ex}}}
{\hspace{2.8ex}}
{\bfseries}
{\titlerule*[1ex]{.}\contentspage}[\vspace*{2ex}]% Capo
\titlecontents{section}[3.8ex]
{\vspace*{3.5ex}\large\textbf{Capo \contentslabel{0.25ex}}}
{\hspace{2.8ex}}
{}
{\titlerule*[1ex]{.}\contentspage}[\vspace*{1ex}]% Articolo
\titlecontents{subsection}[10.2ex]
{\filright\large Art. \contentslabel{0ex}}
{\hspace{3.8ex}}
{}
{\titlerule*[1ex]{.}\contentspage}\titlespacing{\section}{0pt}{50pt}{20pt}
\titlespacing{\subsection}{0pt}{20pt}{10pt}`
con i pacchetti:
`\usepackage{titlesec}
\usepackage{titletoc}
\usepackage{itnumpar}`Ovvio che è un codice forse scritto male ma dovrebbe funzionare.
Poi nel testo inserivo i riferimenti agli articoli e dei commi e lettere e non direttamente il numero. Così se ti cambia l’ordine di questi elementi oppure ne aggiungi di nuovi la numerazione è ricalcolata da latex in automatico.Oggi farei diversamente, perché proverei una soluzione più pratica per l’etichettatura di articoli/commi/lettere, probabilmente con qualche codice Lua in LuaLaTeX.
Saluti.
R.Ps. non ho compilato il codice quindi ci potrebbero essere delle rifiniture da fare.
::LuglioM26″ post=117159Salve,
come da titolo ho problemi ad inserire un’immagine in qualunque formato tra quelli possibili. L’errore che risulta è il seguente:
[attachment:1]C:\fakepath\nomefile.png[/attachment]
Utilizzo firefox ultima versione. Non ho provato (né voglio provare) con altri browser.
Grazie
Stefano
Ciao Stefano,
ma dici a inserire l’immagine in un post sul forum?
Dal titolo sembra che tu ti chieda come fare a inserire con LaTeX un’immagine nel documento…
Dovrebbe funzionare, credo che quel percorso con fakepath sia normale, riprova.
R.
::dani94dc” post=117101– AGGIORNAMENTO –
Ho usato il seguente codice che compila senza errori
`\documentclass{article}
\usepackage{tikz}
\usepackage{marvosym}
\usepackage{array}\begin{document}
\vspace{2cm}
\scalebox{25}{\Yinyang}
\vspace{2cm}
\begin{center}
\begin{tabular}{*3{m{30mm}}}
& donna & \\
sole & \scalebox{10}{\Yinyang} & luna \\
& uomo &
\end{tabular}
\end{center}\end{document}`
I problemi sono i seguenti:
– non capisco perchè sono necessari tutti e tre i pacchetti. se tolgo tikz o verbatim ho errore, ma vabbè, uno o due pacchetti in più non fanno la differenza
– il bordo del simbolo yin e yang è troppo spesso. non si può ridurre?
– l’immagine con le voci è errata: vorrei ottenere testo solo a sinistra e testo solo a destra, non sopra e sotto. Inoltre, cambiando le dimensioni del simbolo si sballa tutto e viene aggiunto spazio biancoCiao.
… – non capisco perchè sono necessari tutti e tre i pacchetti. se tolgo tikz o verbatim ho errore, ma vabbè, uno o due pacchetti in più non fanno la differenza …non ti serve TikZ ma graphicx, ogni comando deve pur essere definito da qualche parte.
…- il bordo del simbolo yin e yang è troppo spesso. non si può ridurre? …
no perché si tratta di un glifo di un font… – l’immagine con le voci è errata: vorrei ottenere testo solo a sinistra e testo solo a destra, non sopra e sotto. Inoltre, cambiando le dimensioni del simbolo si sballa tutto e viene aggiunto spazio bianco…
ma sei tu che inserisci il testo nelle celle della tabella… forse è più utile se prima disegni a mano quello che vuoi.
Un saluto.
R.
::Michael1997″ post=116842Buonasera a tutti, nella redazione dalla tesi ho fatto un grafico con tikzpicture (sotto vi allego lo screen). Praticamente è un piano cartesiano coon una funzione sopra e due rette verticali che partono dall’asse delle ascisse. Il problema nasce su quest’ultime, in quanto ho necessità di indicarle con “a” e “b” ma la lettera “b” me la sposta leggermente più sotto. Non riesco a capire perché, me lo fa solo con quella lettera. Vi posto il codice e lo screen.
Ps: ho provato a risolvere da solo ma non ci riesco davvero.Grazie in anticipo!
`
\begin{figure}[H]
\centering
\resizebox{\textwidth}{!}{\begin{tikzpicture}[every axis/.style={width=5cm}]\begin{axis}[name=axis5, axis x line=bottom, axis y line=left, xtick = \empty, ytick = \empty , xmin = 0, ymin = 0, xticklabels={}, yticklabels={}, extra x ticks={2.5,3}, extra x tick labels={a, b}]%axis 1
\addplot{
x^2
};\addplot[pattern=north east lines]
coordinates{
(2.5,0)
(2.5, 6.2)
(3,9)
} |- (axis cs:0,0) — cycle ;\end{axis}
\begin{scope}[every node/.style={text width=7cm,align=left, }]
\node [below] at (axis5.south) {\caption{ } };\end{scope}
\end{tikzpicture}
}
\end{figure}`Ciao.
Innanzi tutto non si tratta solamente del pacchetto Tikz e quindi dell’ambiente tickzpicture, ma del pacchetto pgfplots.
Puoi usare dei banali tick label.
Guarda questo codice:
`\documentclass{article}
\usepackage{pgfplots}
\pgfplotsset{compat=1.16}\usetikzlibrary{patterns}
\begin{document}\pgfplotsset{
every x tick label/.style={anchor=south,yshift=-1.2em}
}\begin{tikzpicture}
\begin{axis}[
width=5cm,
samples=80,
axis x line=bottom, axis y line=left,
xtick = {2.5,3}, ytick = \empty,
xmin = 0, ymin = 0,
xticklabels={$a$,$b$},
]\addplot{x^2};
\addplot[pattern=north east lines]
coordinates{
(2.5,0)
(2.5, 6.2)
(3,9)
} |- (axis cs:0,0) — cycle ;\end{axis}
\end{tikzpicture}\end{document}`
Altro errore è il pattern definito da un trapezio. La linea superiore è la funzione quadratica. Così sei costretto a tener vicini i due limiti a e b.
Ciao.
23 Agosto 2019 alle 4:17 in risposta a: Classi personalizzate: come suggerire all’utente di scaricare un file #116259::
Ciao.
Con LuaTeX è possibile durante la compilazione scaricare file dalla rete.
Incorpora infatti la libreria luasocket.
Occorre valutare se l’operazione non violi il copyright ma credo di no.
Il codice potrebbe usare anche il modulo lfs o kpse per verificare se il logo è già presente (e scaricare una sola volta), e inoltre dovrebbe essere incluso in un blocco \ifluatex così da consentire la compilazione anche con altri compositori.
R.
::
Ciao.
La domanda è interessante e una delle possibili risposte è la seguente:
poiché il codice LaTeX o L3 è eseguito anche da LuaLaTeX, se si sceglie LuaLaTeX non si rinuncia al classico mondo di TeX, e allo stesso tempo, si ha disposizione anche Lua.
Come utente compongo in LuaLaTeX tutti i miei documenti da almeno un anno ma forse più.
Come sviluppatore uso Lua in LuaLaTeX per scrivere le funzioni di cui ho bisogno e che mal si prestano a essere implementate in TeX, come ad esempio l’accesso dati.
Una scorsa ai miei ultimi articoli pubblicati su ArsTeXnica ti darà molti dei dettagli di questo mio panorama di produzione di documenti. Ne ho anche illustrate le caratteristiche all’ultimo locale Linux Day (2018).In queste settimane sto sviluppando un nuovo pacchetto in LuaTeX che fa uso di barcode e molta grafica.
Nel lavorarci (sono a circa 1000 righe di codice), mi stupisco che già le notevoli potenzialità di LuaTeX intuite in passato, si dimostrino ancor più notevoli nelle reali soluzioni applicative.Aggiungo tre cose:
1 – l’esperienza da me acquisita in anni di lavoro con TeX mi è molto utile e indispensabile per ottenere buoni risultati anche con Lua in LaTeX (pensare si usare solo Lua anche se possibile potrebbe non essere la cosa giusta).
2 – la programmazione di codice Lua di per se è semplice ma se si vuole costruire un sistema coerente occorre un buon lavoro di base per strutturarlo a dovere. Per questo dico che con LuaTeX l’ingegneria del software è entrata anche nel mondo TeX.
3 – in pratica non esistono ancora pacchetti LuaTeX perciò la comunità di sviluppo non esiste ancora, cioè non esiste una community che sviluppa pacchetti di uso generale ma in LuaTeX nell’ambito LaTeX (con il formato).Il punto 3 è assai importante. Pochi hanno compreso tra gli utenti il potenziale di LuaTeX.
R.
24 Luglio 2019 alle 13:21 in risposta a: Installazione TexLive 2019 portable e problemi con tlmgr #116127::BennyB” post=116547Perfetto. Quindi vuoi dire che i pacchetti sono tutti attivi e utilizzabili?
Io uso TexStudio, e ho provato a compilare un .tex contenente un paio di pacchetti, e l’esito è stato positivo.
Quindi, posso aggiungerne altri nel codice senza bisogno di caricarli come facevo con il Tex Live Manager?Tornando a prima: mi potere spiegare, per favore, come inserire nei post le immagini da un link WEB usando il comando Link Immagine, per un eventuale uso futuro?
Chiariamo un momento:
per utilizzare un pacchetto inserendo un comando \usepackage{nomepacchetto} i file necessari devono essere:
— installati all’interno di TeX Live oppure
— installati nell’albero locale o personale
— devono essere presenti nella cartella del sorgente.Di solito i pacchetti si installano in TeX Live in due modi:
— al momento dell’installazione della TL
— prima dell’uso con il TL Manager o la nuova shellQuindi, se tu hai installato la TeX Live full, TUTTI i pacchetti disponibili su CTAN sono stati già installati sultuo pc e non occorre fare niente.
La condizione normale è proprio questa: si installa TL nel modo full. Dopo di che le operazioni sulla distro con TeX Live manager sono piuttosto limitate, solo un update ogni tanto, per esempio una volta a settimana o al mese.R.
24 Luglio 2019 alle 12:38 in risposta a: Installazione TexLive 2019 portable e problemi con tlmgr #116125::BennyB” post=116545Ciao, e grazie della risposta.
I 2 link li ho inseriti utilizzando il comando Link immagine, e le immagini sono effettivamente caricate sul sito Postimm, ma non capisco perché non si carichino. Probabilmente sbaglio qualcosa.
Sarebbe importante che si riuscissero a vedere per capire meglio la mia difficoltà. Magari se hai la pazienza di spiegarmelo, poi modifico il Post.Intanto cerco la cartella di cui parli, e do un’occhiata.
Ciao.
A me sembrano OK (gli screenshot), nel secondo la Shell ti avverte che non c’è niente da fare perché tutti i pacchetti sono alla versione più recente.
Non ti rimane che compilare un sorgente minimo per constatare che è tutto a posto.
Crea il file e compilalo con il comando:`> pdflatex nomefile`Altrimenti riporta l’errore che cercheremo di indirizzarti.
Un saluto.
R.
::
Ciao Danytibet7,
mi sono dimenticato di darti il benvenuto sul forum! quindi…
Benvenuta sul forum.
Tieni conto che il sistema TeX è piuttosto articolato nel suo funzionamento perciò il disorientamento iniziale è più che normale; esso è in circolazione da 4 decenni e ha attraversato epoche nelle quali la potenza dei pc di oggi non era neanche immaginabile.
Io uso LuaLaTeX perché nella professione mi consente di produrre documenti più affidabili e sicuri usufruendo di una gestione dati completa, non solo tipografia avanzata.
Un saluto.
R.
::
Ciao,
Mi rendo conto che ti sto dando una non risposta… l’errore in aggiornamento è secondo me non prioritario.Continua il lavoro sulla tesi, anche se alcuni pacchetti non saranno all’ultimissima versione.
Infatti potrebbe richiederti un po’ troppo tempo risolvere perché:
1 l’errore che riporti io non l’ho mai visto
2 può essere che hai installato la TeX Live in una directory che contiene spazi
3 oppure che ci siano momentanei problemi di connessione o di server
4 ho notato che, come la maggior parte dei neofiti che lavorano in Windows, fai un po’ di confusione tra editor e sistema TeX.Ok. Tutto bene, lavora sulla tesi e cerca nel prossimo futuro di tenerti TeX come importante skill, come hai tu giustamente osservato all’inizio.
Se vuoi fare un tentativo interessante, ti proporrei al margine di questa non risposta, di lanciare il comando di aggiornamento non da interfaccia grafica (il dialogo che mostri in foto) ma da linea di comando: apri una finestra di console e digita:
`> tlmgr update –all`
Potrebbe essere necessario dare alla console i diritti di admin.
Saluti.
R.
17 Giugno 2019 alle 12:54 in risposta a: [META] UTILIZZO DEL FORUM E DEL MATERIALE INFORMATIVO! #2149::ezellohar” post=116373Il link alla netiquette non funziona 😉
Grazie ezellohar.
Se ti riferisci alla linguetta “Regole” del pannello del forum ti confermo che a me funziona regolarmente.
Vi si può leggere regolarmente la netiquette breve e completa.
Se a te non va può darsi che il problema sia “locale”. Prova a svuotare la cache del browser.
il link diretto è questo: https://www.guitex.org/home/it/forum/rulesSe invece ti riferisci ad altra pagina, per cortesia specifica meglio.
Grazie.
Saluti.
R.
13 Giugno 2019 alle 5:08 in risposta a: Problema con ambiente enumerate all’interno di una tabella #115928::desk7″ post=116338Buongiorno,
come da titolo sto cercando di inserire correttamente l’ambiente enumerate all’interno di una tabella.
`
\documentclass[a4paper,12pt]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
\usepackage{graphics}
\usepackage{pdfpages}
\usepackage{float}
\restylefloat{table}
\usepackage{booktabs}
\usepackage{multirow}\usepackage{tabularx}
\begin{document}
\begin{table}[H]
\centering
\begin{tabularx}{\textwidth}{lX}
\toprule
\textbf{Materie} & \textbf{Nodi concettuali} \\ \midrule
Tutte & \begin{enumerate}
\item titolo 1
\item titolo 2
\item titolo 3\end{enumerate} \\ \bottomrule
\end{tabularx}
\end{table}
\end{document}
`
Tuttavia nel risultato l’ambiente enumerate non è allineato con “Tutte” ma è più in basso. Come posso risolvere?Ciao.
Se sei in una tabella, sei in una tabella 🙂
In altri termini, devi prima chiarire la natura dell’oggetto che rendi con un’enumerazione.
`\documentclass[a4paper,12pt]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
\usepackage{graphics}\usepackage{float}
\restylefloat{table}
\usepackage{booktabs}
\usepackage{multirow}\usepackage{tabularx}
\begin{document}
\begin{table}
\centering
\begin{tabularx}{\textwidth}{lX}
\toprule
\textbf{Materie} & \textbf{Nodi concettuali}\\
\midrule
Tutte & titolo 1\\
& titolo 2\\
& titolo 3\\
\bottomrule
\end{tabularx}
\end{table}
\end{document}`
Ciao.
Ps. al posto di graphics usa graphicx
::samiel” post=116323Installare sia la versione debianizzata sia Texlive non solo è inutile e ridondante,
ma a volte confonde il sistemaCiao Samiel,
è proprio da questo esempio che si può capire l’idea di “configurazione”.
L’utente potrebbe desiderare per esempio per scopi di ridondanza o compatibilità o confronto, di installare più TeX Live sullo stesso sistema. Con l’opportuna configurazione ciò è possibile anche se non è usuale.
Conoscere il sistema è saperlo configurare secondo necessità e diversità di utilizzo, perciò è uno strumento vantaggioso al prezzo di “studiarsi” documentazione e fare qualche tentativo.
Sui sistemi Linux in particolare, ogni possibilità di configurazione è libera. L’utente è come se avesse davanti un pannello di controllo molto complesso pieno di manopole e pulsanti a sua disposizione. L’alternativa è non averne nessuna il che vuol dire una sola configurazione possibile.Più configurazioni possibili e maggiore consapevolezza tecnica richiesta all’utente.
In questa bilancia tra pro e contro è scorretto sottolineare solo lo svantaggio.R.
::mindphasar” post=116321IHo provato la guida Gregorio Enrico segnalata ma non serve nel caso di Debian, difatti complica la vita, in quel caso avevo proprio
due versione di TexLive 2016 e la 2019 all’interno del sistema Texmaker non vedeva proprio il compilatore in automatico. L’output segnalava Texlive 2016 e pdflatex 2019.La soluzione è stata togliere TexLive Full da gestore pacchetti e pure l’installazione di Texlive 2019 che avevo usato tramite gui.
Posso garantire che la procedura descritta ha funzionato, permettendomi di aggiornare anche pacchetti obsoleti tramite tlmgr -gui senza alcun disagio,
Non sarà proprio elegante come soluzione però ti toglie da smanettare un bel po.Saluti Andrea
Ciao Andrea,
l’espressione “smanettare un bel po’” non è corretta perché da l’impressione che Debian o le altre distribuzioni Linux, siano sistemi incoerenti e poco gestibili.
In realtà è l’opposto perché da quello che descrivi sei tu ad aver “smanettato un bel po’”, facendo confusione con TeX Live 😛Il risultato finale è quel che conta e son contento che hai risolto.
R.
::mindphasar” post=116319Un caro saluto a tutti gli iscritti
Scrivo la procedura che può essere di aiuto a qualcuno per installare Texlive su Debian da DVD.
1) Da Terminale Root
# apt-get install texlive
#apt-get install texlive-full
2) ho montato il DVD di Texlive 2019 sotto debian 9.9 e dato il comando da terminale root
# install-tl
Si apre un menù testuale date l’installazione FULL, seguite poi il menu indicando anche A4
ho premuto O (opzioni)
e Poi L (usr/bin ) indicando anche di creare i collegamento simbolici (basta dare invio in modo automatico si setta il necessario per collegamenti simbolici corretti)
e fate poi l’installazione completa
3) Al termine Digtare da root oppure da vostro account per verificare che tutto sia ok
# Tex
This is TeX, Version 3.14159265 (TeX Live 2019) (preloaded format=tex)
**4) Avviate Texmaker o Texstudio per provare a compilare, tutto funzionerà perfettamente senza smanettare..
Ciao.
Credo che il passaggio 1 sia inutile nel senso che è alternativo al 2.
Così, se davvero hai digitato i comandi che elenchi hai due TeX Live sul pc.
Comunque, non è questione di “smanettare”, si tratta solo di dare la configurazione che più soddisfa le esigenze.
Un saluto.
R.
-
AutoreRisposte