Risposte nei forum create
-
AutoreRisposte
-
::
antonio.ledda” post=69747
Mentre Antonio mi rispondeva io stavo editando il mio post proprio con le info che chiedeva.
Uso miktex 2.9 per essere precisi.Guide ne ho lette diverse, “partendo dalla mica tanto breve..”, l’arte mi manca.
Con questo post diciamo che ho “buttato tutto dentro” nel senso che, le accentate avevo già visto che le compilava anche senza “\’”, ma mi chiedevo se fosse il modo corretto di inserirle.
In realtà mi preme ancor di + il carattere ‘_’ (ascii standard stavolta) poichè produco documentazioni tecniche e capitam spesso nomi con l’underscore.
A parte \verbatim{} c’è modo di farlo digerire al compilatore senza ‘\’ in testa ?
(O un qualsiasi altro workaround)
e.g. babao_babao
Grazie ancora
Redigi le documentazioni tecniche in lingua italiana? Se sì, può andar bene una cosa del genere:
`\documentclass[a4paper]{article}\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}\begin{document}
(1) $a_b$(2) A\ped{b}
(3) A\_BCD?
\end{document}
`
Se vuoi ottenere A_BCD non conosco altri modi per ottenerlo, se non quello del terzo caso.Ciao
AntonioIo a babel ho specificato ita e eng perchè capitan spesso parole in inglese (es. stupido “Oracle” che il db che usiamo viene citato spesso).
Comunque si, vorrei ottenere A_BCD senza mettere backslash prima dell’underscore e speravo esistesse un’opzione / workaround che gestisca questo caso.
Io finora ho sempre inputatao \_.
Diciamo che speravo di rimanere nello standard Latex ma, a sto punto, mi scrivo 2righe in C che esegueno il parsing del .tex e gestisce questo o analoghi casi. (parole chiave di tex con _ dentro nn ne ho ancora trovare finora)
Lo scopo ?
Permettere ad un collega che ha sempre e solo usato word-processor, e che nn s’intende troppo di programmazione, di editare documentazioni in Latex.
E sto cercando di ammorbidire il + possibile il passaggio sennò Word non me lo molla +. 😀Grazie di nuovo del tempo.
D.
::
Mentre Antonio mi rispondeva io stavo editando il mio post proprio con le info che chiedeva.
Uso miktex 2.9 per essere precisi.Guide ne ho lette diverse, “partendo dalla mica tanto breve..”, l’arte mi manca.
Con questo post diciamo che ho “buttato tutto dentro” nel senso che, le accentate avevo già visto che le compilava anche senza “\’”, ma mi chiedevo se fosse il modo corretto di inserirle.
In realtà mi preme ancor di + il carattere ‘_’ (ascii standard stavolta) poichè produco documentazioni tecniche e capitam spesso nomi con l’underscore.
A parte \verbatim{} c’è modo di farlo digerire al compilatore senza ‘\’ in testa ?
(O un qualsiasi altro workaround)
e.g. babao_babao
Grazie ancora
::illinguista1972″ post=69729Da quanto tempo non usi LaTeX? ❓
La domanda corretta è “Da quanto USI Latex ?” 😀
Sì, lo so, sono una pippa !!Scherzi a parte, ho settato \usepackage[T1]{fontenc} che dovrebbe essere utf8.
Probabilmente la premessa è errata perchè, se compilo con pdflatex il mio tex senza mettere backslash in testa, prendo errore.
Grazie dell’aiuto
Edit.
`
\documentclass[a4paper,12pt,titlepage,italian]{article}
\usepackage[italian,english]{babel}
\usepackage[utf8]{inputenc}
\usepackage{color}
\usepackage{graphicx}
\usepackage{verbatim}
\usepackage{listings}
\usepackage{parskip}
\usepackage{fancyhdr}
\usepackage{lastpage}
\usepackage{hyperref}
\usepackage{array}
\usepackage{tabularx}
`Questo è il mio preambolo.
Sono in ambiente win7 x64 con miktex 32bit.Se nel documento scrivo babao_babao
`
! Missing $ inserted.
$
l.73 babao_
babao
`Dove sbaglio ?
Grazie.
D.
::C’è un piccolo errore nel codice, \strut va spostato.
Sì, effettivamente non compilava, ma non essendomi ancora documentato, non detto nulla e l’ho tolto intanto per fare delle prove
1. Ti riferisci ai campi del piede con \fancyfoot[L]{…} \fancyfoot[C]{…} e \fancyfoot[R]{…}
Sìsì, grazie, ho letto la guida di fancyhdr; chiedevo “in italiano” o “in inglese” come si chiamano quei 3 campi (se hanno 1nome).
Forse foot-fields..mah
Perchè volevo cercare nel forum o google ma non riuscivo ad affinare la ricerca..nn saprei come spiegarmi meglio..sorry !2. \framebox costruisce una box incorniciata. GLi oggetti mobili sono tutt’altro; siccome ho detto \framebox[\textwidth]{…} quest’area incorniciata è larga esattamente come la riga di stampa.
Sìsì, grazie, so come funziona \framebox{} ma ancora ho difficoltà a comprenderne 1 po’ la logica, nel senso:
Non mi era neanche passato per la testa che si potesse espandere il \framebox{} fino al margine dx della pag.
Pensavo che le dimensioni del campo del foot “vincono” su quelle del \framebox{} poichè quest’ultimo è comtenuto nel primo.
Pensavo che Latex funzioni con sistema “a scatole” o “widget” del Qt framework.
E pensavo che gli unici a non seguire questa regola “delle scatole” fossero gli elementi flottanti perchè su un layer superiore.
—
Se qualcuno mi può chiarire sta cosa gliene sarei super grato.Grazie
Damiano
::
Ciao Enrico,
sei sempre molto cortese.Ascolta, giusto per capire meglio:
1. come si chiamano esattamente i campi di footer ? non sapendolo non sono riuscito ad arrangiarmi cercando sul forum o nel web
2. il framebox, inserito nel campo di sinistra, è un oggetto flottante e quindi si sovrappone ai campi del footer (e quindi, il framebox, è in grado di arrivare fino al margine dx della pag)?
io ragionavo tipo : applico un cellpadding ai 3 campi di footer, o costruire il box come somma dei campi bordati a dovere (sx = bordo ltb, centrale tb e sx tbr)
3. non trovo un sito dove, a dato comando es \framebox{}, mi vengono elencati i parametri che accetta.
faccio di lavoro programmo in C che è fortemente tipato e quindi mi sto trovando un po in difficoltà con LatexGrazie
Damiano
15 Settembre 2011 alle 6:30 in risposta a: Produzione di un manuale tecnico – chiedo suggerimento #63145::
Ditemi cortesemente se l’approccio è corretto :
devo creare un riquadro (rettangolo bordato per intenderci) a pié di pagina, diviso in 3 parti, parti che contengono testo (il layout del mio documento mi viene imposta).Io definirei nel \fancyfoot{} una tab senza bordo, 1riga – 3cols, e racchiusa in un \framebox.
Al di là della domanda imbecille, che mi farà ottenere il piè di pagina desiderato, mi dirà se l’approccio che ho preso con gli oggetti latex è corretto.
Grazie
Damiano
13 Settembre 2011 alle 16:42 in risposta a: Produzione di un manuale tecnico – chiedo suggerimento #63144::
Ma figurati, non c’è problema !
Io cerco di stringare il + possibile per non fare post kilometrici sacrificando a volte la comprensibilità.Alla fine senza voi del forum sarei ancora daccapo!
Se riesco a non usare “accrocchi” tipo il mio meglio, poi a volte ci si arrangia come si può.. 🙂
Domani vedo come va con report allora..
Grazie
Damiano
13 Settembre 2011 alle 13:09 in risposta a: Produzione di un manuale tecnico – chiedo suggerimento #63142::
Scusami, mi sono spiegato male.
Utilizzo \tableofcontents per generare l’indice, e so che matcha in automativo \chapter{}, \section{} e sotto sezioni varie; hyperref per renderli clickabili.Solo che, con report, \chapter{mio capitolo} produce:
Capitolo 1
Mio capitolo
“Capitolo 1” è generato dal compilatore, io volevo solamente:
1 Mio capitolo
bla bla bla
Alla fine della fiera, sono tornato su article, e ho definito:
\newcommand {\creatitolo} {
\maketitle
\newpage
}
\newcommand {\creaindice} {
\rhead{Indice generale}
\tableofcontents
\newpage
}
\newcommand {\sezione}[1] {
\newpage
\rhead{\thesection.\ #1}
\section{#1}
}Immagino non sia il top per gli esperti ma il linguaggio me lo consente ed ottengo ciò che volevo.
—Per il discorso sorgenti, cerco nel vecchio sito.
—Grazie
Damiano
13 Settembre 2011 alle 10:53 in risposta a: Produzione di un manuale tecnico – chiedo suggerimento #63140::
Come mi aspettavo ho sistemato una cosa e ne ho rotte altre 2 (dico così perchè capita spesso con altri linguaggi).
In soldoni:
– adesso il \chapter si comporta come mi aspettavo, con la sola differenza che in automatico scrive “Capitolo n” e poi dopo il parametro di \chapter{}
– fancy salta le prime 2 pag dopo il titolo e l’indice; forse perchè compare già la dicitura “Capitolo 1” e “Capitolo 2” e sarebbe ridondante. Mi sembrava di avere letto qualcosa a proposito nelle reference di fancy..ora non ricordoIn realtà mi servirebbe un tex di una guida tipo la “mica tanto breve guida…” da cui prendere spunto.
Il layout di quella guida era quello che circa mi prefiggevo di ottenere.
Di manuali ne ho scaricati e letti a tonnellate, ma vedo che ancora non mi ci ritrovo molto; mi sembra di scrivere html.
—-
I sorgenti della guida non sono liberi ?
Sull’ftp di CTAN non sono a disposizioneGrazie
13 Settembre 2011 alle 8:18 in risposta a: Produzione di un manuale tecnico – chiedo suggerimento #63138::
Hai ragione:\documentclass[a4paper,12pt,italian]{article}
\usepackage[italian]{babel}
\usepackage[T1]{fontenc}
\usepackage{verbatim}
\usepackage{moreverb}
\usepackage{listings}
\usepackage{color}
\usepackage{parskip}
\usepackage{hyperref}
\usepackage{fancyhdr}\title{Statistiche lavorazioni SITI}
\author{Damiano}\lstset{language=SQL,
basicstyle=\scriptsize\ttfamily,
commentstyle=\color{blue},
keywordstyle=\color{red}\bf,
showstringspaces=false,
numbers=left,
numberstyle=\scriptsize,
breaklines=true,
stepnumber=2
}
\pagestyle{fancy}
\fancyhead{}\newcommand {\sezione}[1] {
\newpage
\rhead{\thesection\ #1}
\section{#1}
}Il mio scopo è produrre documentazione tecnica di software, avevo letto sui manuali latex che document.cls è la più indicata.
Sempre dai manuali avevo capito che, sempre per document.cls, la gerarchia fosse : capitolo->sezione->sottosezione…
Ma con \chapter, a differenza di sezione, non mi manda a capo il testo, non mette in neretto, o comunque in evidenza, il nome del capitolo..etc quindi sono partito dalla sezione a scendere saltando il capitolo.Se guardi questo accrocchio :
\newcommand {\sezione}[1] {
\newpage
\rhead{\thesection\ #1}
\section{#1}
}è il mio tentativo di :
– mettere il \newpage in automatico
– mettere nell’intestazione solo il capitolo “corrente” che, come ho scritto prima, per me è \section e di omettere le altre “sotto-entità”Inoltre mi prendo dei warning di under/over full che non mi spiego ma che devo ancora approfondire ma che al momento non mi spiego.
%\usepackage{parskip} lo includo volutamente per togliere il rientro.
Grazie mille
13 Settembre 2011 alle 5:32 in risposta a: Produzione di un manuale tecnico – chiedo suggerimento #63136::
Cortesemente, non trovo l’opzione o comando, se esiste, per far sì che un capitolo cominci in una nuova pagina.Grazie
DamianoEDIT:
In realtà ho suddiviso il mio documento in sezioni/sottosezioni/sotto-sotto-sezioni.
Con chapter non ottenebo i titoli “grandi”…Non so se sbaglio qualcosa o includo qualche pachhetto che non va bene
Grazie
7 Settembre 2011 alle 7:50 in risposta a: Produzione di un manuale tecnico – chiedo suggerimento #631357 Settembre 2011 alle 6:49 in risposta a: Produzione di un manuale tecnico – chiedo suggerimento #63133::
Cortesemente,
nel mio preambolo\lstset{
language=SQL,
basicstyle=\scriptsize\ttfamily, commentstyle=\color{blue},
keywordstyle=\color{red}\bf,
showstringspaces=false,
%numbers=left,
numberstyle=\scriptsize,
frame=single,
breaklines=true,
stepnumber=5
}Chiamando
\lstinline/TMP_STATS_PCK.DUMP_LAVO_PROV (‘UD’, TO_DATE (‘20090101′,’YYYYMMDD’), TO_DATE (‘20091231′,’YYYYMMDD’), ‘SORGENTE_SITICLIENT_VECCHIO’);/
non prende tutti i settings, uno per tutti, frame=single.
Ho letto “L’arte di scrivere codice” (nel senso “mi sono ducmentato”), e cercato in rete, non ho trovato alcuna nota che dice che la chiamata inline non supporta tutte le opzioni della versione “ambiente” begin/end o che lstset non ha effetto sulla versione inline.
E’ + una questione di principio diciamo…potrei usare sempre e solo begin/end..ma dato che devo mettere sql in item, la versione inline mi sembra + calzante.Grazie.
Damiano
6 Settembre 2011 alle 12:14 in risposta a: Produzione di un manuale tecnico – chiedo suggerimento #63130::
Perfetto, grazie. Mi guardo le docu di quel pck.Per boxxato intendevo messo in un riquadro, in pratica quello che fa il mio comando “scatola”.
Grazie ancora per l’aiuto e la celerità delle tue risposte.
Ciao
DamianoEDIT
E’, immagino che sia valida quella guida, era una delle prime che avevo adocchiato.
Problemone : non riesco a personalizzare il colore del font col reader pdf = backgeuond e testo nero.
Leggerlo cpn bg bianco mi uccide e quindi me lo sto prendendo a piccole dosi..
E’ la 1a volta che mi capita.. insomma tt per dirti che nn sono unoi di quelli che nn ha voglia di leggere i manuali.Ciao
6 Settembre 2011 alle 12:06 in risposta a: Produzione di un manuale tecnico – chiedo suggerimento #63128::
Cortesemente,
Ho cercato a lungo in rete, e nei man a mia disposizione, un componente per inserire i blocchi di codice (c++/sql), boxxati, ed in “modalità verbatim”.
Non avendone trovati sto cercando di definirmelo da solo:\newcommand{\scatola}[1] {
\fbox{\begin{minipage}[t]{1\textwidth} #1 \end{minipage}}
}\newenvironment {codice}[1] {
\scatola{\verb=#1=}
}ho provato anche ad usare l’env verbatim, con \end{verbatim} nell’endcode del mio env codice, ma non riesco a farlo funzionare.
Dove sbaglio ?Grazie.
Damiano
-
AutoreRisposte