cfiandra

Risposte nei forum create

Stai visualizzando 15 risposte – dal 991 al 1,005 (di 2,020 totali)
  • Autore
    Risposte
  • in risposta a: Costruire una guida #87575
    Up
    0
    Down
    ::

    ivan” post=87065

    Ho scaricato Miktex, la versione base e come editor texniccenter. In pratica io devo fare una sorta di guida, esportabile in PDF con a sinistra tutti gli argomenti, linkati poi ovviamente a ciò che ci devo scrivere sopra che mi appare sulla destra. Ma è possibile fare una cosa così oppure devo cercare altri programmi ? Sono disperata ! 😮

    Io non sono per nulla sicuro di aver capito capito cosa devi fare 🙄
    Potresti spiegarti un po’ meglio?

    Ciao
    Ivan

    Mi associo e ti invito nuovamente ad allegare almeno uno screenshot di cosa intendi: in alcuni casi è fondamentale per capire quale direzione prendere… e questo è uno di quei casi.

    Ciao
    Claudio

    in risposta a: gestire a capo automatico e colore codice #87602
    Up
    0
    Down
    ::

    boanini” post=87064Guardando la guida ho provato a fare questo
    `
    \documentclass[a4paper]{article}
    \usepackage[T1]{fontenc}
    \usepackage[utf8]{inputenc}
    \usepackage[italian]{babel}
    % \setbeamercovered{transparent}
    \usepackage{listings}
    \lstset{language=Java,
    basicstyle=\ttfamily,
    keywordstyle=\color{blue}\ttfamily,
    commentstyle=\color{green}\ttfamily,
    stringstyle=\color{magentga}\ttfamily}
    \begin{document}

    \begin{lstlisting}

    import java.io.File;

    public class launcher {

    public static void main(String[] args) {
    SAT sat = new SAT();
    String fileName = “twosat/”;
    long startTime = System.currentTimeMillis();

    // System.out.println(sat.greedysat(fileName));
    File folder = new File(“twosat”);
    File[] listOfFile = folder.listFiles();

    for(int i= 0; i< listOfFile.length; i++) { System.out.println("\n "+listOfFile[i].getName() +": " + sat.greedysat(fileName+listOfFile[i].getName())); } long endTime = System.currentTimeMillis(); System.out.println("Tempo = " + (endTime - startTime)/1000); } } \end{lstlisting} \end{document} ` ma non mi fa vedere l'anteprima e mi da questo errore, che fra l'altro non capisco ` codice.tex 16 Undefined control sequence. \lst@keywordstyle ->\color
    {black}\bfseries
    l.16 import
    java.io.File;

    `
    EDITO perchè adesso mi si colora, mi mancava da aggiungere questo
    “\usepackage[usenames]{color}”.
    Ma ancora non mi si spezzano le linee lunghe..

    La spiegazione della colorazione è che nel mio esempio su TeX.SX usavo la classe Beamer che automaticamente carica [tt]xcolor[/tt]: non puoi personalizzare i colori senza caricare un pacchetto che gestisca la colorazione.

    Non si spezzano le linee lunghe perché non vedo [tt]breaklines=true[/tt] nel codice.

    Ciao
    Claudio

    in risposta a: gestire a capo automatico e colore codice #87599
    Up
    0
    Down
    ::

    boanini” post=87059Ciao a tutti ragazzi, ho letto la guida ma non ho capito come far andare a capo automaticamente il codice e come farlo venire “colorato”.
    Questo è quello che ho scritto in TeXworks
    `\documentclass[a4paper]{article}
    \usepackage[T1]{fontenc}
    \usepackage[utf8]{inputenc}
    \usepackage[italian]{babel}
    \usepackage{listings}
    \usepackage{geometry}
    \geometry{a4paper,top=3cm,bottom=3cm,left=1.5cm,right=1.5cm,heightrounded,bindingoffset=5mm}
    \lstloadlanguages{Java}

    \begin{document}
    \begin{lstlisting}[title={CLASSE Util}]

    import java.io.File;

    public class launcher {

    public static void main(String[] args) {
    SAT sat = new SAT();
    String fileName = “twosat/”;
    long startTime = System.currentTimeMillis();

    // System.out.println(sat.greedysat(fileName));
    File folder = new File(“twosat”);
    File[] listOfFile = folder.listFiles();

    for(int i= 0; i< listOfFile.length; i++) { System.out.println("\n "+listOfFile[i].getName() +": " + sat.greedysat(fileName+listOfFile[i].getName())); } long endTime = System.currentTimeMillis(); System.out.println("Tempo = " + (endTime - startTime)/1000); } } \end{lstlisting} \end{document} `

    Cerca la chiave [tt]breaklines[/tt] e guarda http://tex.stackexchange.com/questions/68091/how-do-i-add-syntax-coloring-to-my-c-source-code-in-beamer/68092#68092 per un esempio di colorazione. Comunque c’era una discussione simile sul forum.

    Ciao
    Claudio

    in risposta a: Costruire una guida #87567
    Up
    0
    Down
    ::

    BOTTERI” post=87039Salve a tutti, forse qualcuno mi può aiutare.. Nell’ambito della mia tesi devo anche fare una guida utente strutturata per farvi un esempio come l help di Windows.. Mi è stato accennato che latex ha un layout già predisposto simile.. Sapete dirmi qualcosa in più?
    Grazie mille !

    Potresti allegare un’immagine di esempio? Credo che potrebbero tornare utili pacchetti come mdframed e tcolorbox, comunque.

    Ciao
    Claudio

    Up
    0
    Down
    ::

    frix” post=86990Detto ciò ripeto che ho ben chiaro che scrivener non è un programma di compilazione LaTeX.
    Ma ho molte difficoltà ed un serio riserbo nel concordare con la definizione che gli è stata appioppata di nefandezza.

    Non stare troppo a prendermi sul serio :D.. era piuttosto uno sfogo dato dall’insoddisfazione di non essere riuscito a risolvere in tempo ragionevole quel problemino banale. Però, che si suddivida in un numero esagerato di file .tex un documento semplice non è molto bello… oltre che la probabile causa del ritardo e conseguente malumore.

    Se per caso un giorno dovessi usarlo e cambiassi idea, mi cospargerò il capo di cenere 🙂

    Ciao
    Claudio

    in risposta a: (de)scrivere algoritmi #87538
    Up
    0
    Down
    ::

    DirkPitt” post=87002Ciao, sto notando che in molti articoli scientifici (ramo: ingeneria dei sistemi) gli algoritmi sono descritti in un ambiente simile all’ enumerate, che però consente sottonumerazioni (per condizioni if o per sottostep). Esiste un ambiente standard per questo?

    Grazie, ciao!

    Ci sono in realtà alcuni pacchetti: [tt]algorithm[/tt], [tt]algorithmic[/tt],[tt]algorithm2e[/tt]. L’ultimo citato è quello che preferisco. I primi due se ben ricordo fanno parte di un bundle, ma non ci giurerei.

    Ciao
    Claudio

    in risposta a: [Risolto] hyperref non stampa segnalibri #87513
    Up
    0
    Down
    ::

    skevin93″ post=86983Ho risolto. Il problema era che i miei capitoli non avevano un nome e quindi non stampava niente, giustamente, dato che nei segnalibri non viene stampato il contatore. 😀

    Mi è bastato aggiungere i nomi al file .out in modo che i capitoli si chiamassero capitolo 1, capitolo 2, etc…

    Grazie comunque,

    ciao,
    Marco

    Mi chiedo comunque a cosa servano dei capitoli senza nome 😕

    Ciao
    Claudio

    in risposta a: Tikz – Convex hull #87472
    Up
    0
    Down
    ::

    DirkPitt” post=86949Grazie per l’aiuto 🙂 Onestamente speravo fosse più semplice. Forse, a questo punto, mi conviene disegnare il bordo dell’insieme “attaccando” dei pezzi di funzioni note in modo che la curva risultante sia continua e chiusa, no? Se creo un paio di axis diciamo con dominio 0

    Secondo me quel sistema è addirittura più complicato del mio. Appena ho tempo approfondisco.

    Ciao
    Claudio

    Up
    0
    Down
    ::

    frix” post=86948Se scrivi tu il testo (magari complesso e molto articolato), o fai ricerca, se devi impostare lo schema del progetto, archiviare dati, url e documenti relazionati al lavoro, recuperarli, rimaneggiarli, farti mille appunti collegati a specifiche parti del documento, tenere sotto controllo a che punto sei del lavoro per ogni pezzettino di testo in fretta e in modo chiaro, farti una visuale del progetto come su una tavola di sughero a muro (e vedere cosa è fatto, cosa no e cosa è a buon punto), oppure se pensi per outliner, ecc… allora forse potrebbe servirti. Ammesso che ti ci trovi anche come impostazione mentale.

    Sono uno studente di dottorato, perciò la tua descrizione calza a pennello. Tuttavia, per fare le cose che tu dici trovo che sia molto più funzionale “operare a livello sorgente”, ossia agire sul .tex. Uso una serie di tecniche per cui annoto ed evidenzio parole o frasi che non mi convincono: ci sono una serie di pacchetti presenti su TeX Live sia per le annotazioni sia per evidenziare, ma sono un fanatico della macro [tt]\tikzmark[/tt] ne utilizzo di miei. Mi piace perché così vedo tutto direttamente sul pdf cosa va bene e cosa no, senza andare a scartabellare finestre che aprono le annotazioni a comando.

    frix” post=86948
    Ci lavoro un po’ e se vi interessa potrei tenervi aggiornati.

    Ben volentieri! 🙂

    frix” post=86948
    Personalmente credo sia un altro modo –per certi più abbordabile o produttivo, perlomeno in partenza– per diffondere LaTeX.

    Cosa che io invece sconsiglio. Già LaTeX presenta diversi problemi ai neofiti, ci mancherebbe solo che avessero in mano un programma per cui un documento viene smembrato in una decina di file. Non è per essere troppo conservatore e credo che Scrivener vada più che bene in determinati contesti, ma vedendo i problemi in cui ti sei andato ad imbattere credo sia meglio evitare. Opinione personale, chiaramente. 🙂

    frix” post=86948
    Ma è nato un secondo problemino. Siccome il testo di default nella terza riga conteneva:
    \usepackage{manuscript} il che rendeva il testo come stampato a macchina l’ho sostituito con
    \usepackage{book}

    Ciò però in stampa produce una prima pagina numerata con scritto *book* seguita poi dal titolo le pagg. non numerate indice ecc…
    Sicché sempre lavorando di fine ingegno ed intuizione (come prima) ho fatto che cancellare \usepackage{book} e la stampa sembra a posto. Ma potrei avere fatto danni di cui non mi accorgo ora?

    Perché [tt]book[/tt] è una classe e non un pacchetto, per prima cosa. Per cambiare il tipo di font prova a caricare [tt]lmodern[/tt]: `\usepackage{lmodern}`.

    frix” post=86948
    Dopodiché per risolvere il problema del TOC abuserei ancora un po’ del GUIT… salvo offrirvi un caffè con dolcetto al primo incontro… O, se mi dite il bar, vale anche il caffè pagato di partenopea memoria.
    Mi consigliate di utilizzare il metodo ‘pragmatico’ fin qui adoprato o intravvedete un punto in cui mirare più preciso per la correzione?

    Beh.. mi sembra eccessivo un caffè per suggerire `\tableofcontents`. Con LaTeX basta questo comando perciò l’indice non è un problema. Deve essere inserito all’interno dell’ambiente [tt]document[/tt].

    Ciao
    Claudio

    in risposta a: Tikz – Convex hull #87470
    Up
    0
    Down
    ::

    DirkPitt” post=86936Il formato è png l’avevo scritto e non è possibile che non è accettato dal forum 🙂 Eccola! http://imgur.com/9dUrelp

    Si, scusa, leggendo veloce non avevo notato il png. Sappi comunque, che recenti versioni di firefox non permettono di sfruttare la funzione allegati. Sono mesi che mi succede: a casa avevo risolto con Web Chrominium (avevo Ubuntu), ora che si è ripresentato mi arrengerò provando con Safari.

    Tornando al problema, al momento posso dirti che algoritmo userei io.

    1) piazzerei dei nodi, invisibili, sul piano in modo tale che sfruttando la versione Hobby-based le forme ottenute assomiglino a quelle dell’immagine.

    Sorge un problema: è necessario poter piazzare dei marcatori sul segmento, altrimenti in seguito non potrai disegnare agevolmente i segmenti. Purtroppo, proprio recentemente Andrew mi ha detto che Hobby non era in grado di piazzare nodi mentre si definisce un segmento. Cosa non proprio vera, vedi http://chat.stackexchange.com/transcript/message/10275360#10275360. Serve un minimo di dimestichezza con le decorazioni.

    2) sfruttando quello stile, inserirei dei nodi di tipo coordinate come opzioni dei segmenti in [tt]\hobbyconvexpath[/tt] (se si chiama così 😀 ): è necessario che questi nodi abbiano dei nomi univoci.

    3) a questo punto si possono disegnare i segmenti di intersezione: poichè i marcatori sono univocamente definiti, potrai usare la sintassi semplice `\draw (A)–(B)` per collegare il punto A dell’insieme a sinistra con il punto B dell’insieme a destra.

    Non è banale, ma si può fare 😉

    Ciao
    Claudio

    Up
    0
    Down
    ::


    Pur apprezzando moltissimo il codice modulare, devo dire che in questo caso mi sembra una gran porcheria (lo sfogo è dettato dal fatto che ho provato e quasi per 20 minuti a far uscire Articolo al posto di Capitolo, cosa che dovrebbe essere, e in genere è, banale).

    Il punto non è che il codice è stato spezzato in mille file e neppure cosa contiene ognuno di essi. Per il test ho semplicemente creato un file di prova, chiamato prova.tex con questo codice: `
    \input{mmd-memoir-header}
    \addto\captionsitalian{\renewcommand{\chaptername}{Articolo}}
    \input{mmd-memoir-begin-doc}

    \chapter{Bla bla bla}

    \input{mmd-memoir-footer}

    \end{document}
    ` Ovviamente con Scrivenere si farà in modo diverso: non avendolo non posso pronunciarmi. Dunque, mmd-memoir-header carica il file di setup il quale carica il file contenente il layout, i pacchetti e metadata. Poi è necessario caricare mmd-memoir-begin-doc, un file che carica hyperref, imposta titolo autore e include [tt]\begin{document}[/tt].

    A questo punto, la prima idea è: aggiungere `\addto\captionsitalian{\renewcommand{\chaptername}{Articolo}}` nel file che carica i pacchetti, dopo che è stato caricato babel. Ho compilato il file di prova. Funziona? Manco per idea. Quindi ho cambiato l’ordine degli input, inserito tutti gli input a mano del file di prova: nada. Alla fine ho piazzato il comando direttamente in prova.tex e ha funzionato. Siccome con Firefox non è ancora possibile caricare gli allegati, http://i.imgur.com/W7aZhVX.png

    Cosa concludo? Probabilmente non ho ben compreso il funzionamento di [tt]\input[/tt] e dell’ordine di compilazione, seppure mi sembra veramente strano che funzioni solo in quel modo. Chiaramente, senza questi strani ingarbugliamenti, un semplice file di preambolo da caricare e il documento, il problema non si pone neppure. Quindi, mi sa tanto che Scrivener è finito dritto sulla mia lista nera di nefandezze da non usare mai 😀

    Ciao
    Claudio

    in risposta a: Tikz – Convex hull #87468
    Up
    0
    Down
    ::

    DirkPitt” post=86934Ma l’allegato è un immagine png da 30 Kb !
    Comunque avevo visto quegli esempi, solo che io devo disegnare il “convex hull” di due insiemi (sarebbe il convex hull della loro unione). Senza immagine non riesco a spiegarmi meglio 🙁

    Magari è il formato.. non hai detto quale sia. Comunque puoi sempre caricarla su Dropbox o imgur e condividere qui il link.

    Ciao
    Claudio

    in risposta a: Tikz – Convex hull #87466
    Up
    0
    Down
    ::

    DirkPitt” post=86930Ciao vorrei riprodurre il disegno che allego usando tikz, ma non so come disegnare quegli insiemi, nè come prendere le tangenti!

    In realtà non mi interessa la forma specifica degli insiemi (purchè siano concavi), quindi avevo cercato ‘convex hull tikz’ in rete, ma non ho trovato nulla che facesse al caso mio.

    Grazie.

    edit: ma l’allegato si vede? l ho messo più volte

    No, l’allegato non si vede (c’è un limite alla dimensione del file da allegare, meglio se includi un’immagine) 🙂

    Comunque, cercando su google [tt]tikz convex hull[/tt] escono tutti i risultati giusti; dico giusti perché se vuoi una froma concava e cerchi convex hull difficilmente otterrai quello che desideri. Per fare prima, i risultati con convex hull sono essenzialmente due:
    1): padded boundary of convex hull
    2): Hobby path realization in convex hull approach
    La seconda versione disegna una forma “liquida” utilizzando l’algoritmo di Hobby per collegare i punti. Entrambe sono soluzioni automatiche: ti basta dare un elenco di nodi attorno a cui disegnare la forma.

    Ciao
    Claudio

    in risposta a: Adattare riquadro al contenuto. Ambiente lstlisting #87464
    Up
    0
    Down
    ::

    dancko” post=86929Salve a tutti

    sto scrivendo un documento in LaTeX e come da titolo del topic mi piacerebbe adattare un riquadro ottenuto con l’ambiente lstlisting al suo contenuto.

    In pratica con l’ambiente lstlisting mi viene un riquadro di larghezza pari alla dimensione della pagina.

    Io invece vorrei che venisse adattato al suo contenuto.

    Qualcuno, gentilmente, saprebbe dirmi come fare.

    Ho cercato un po sulle varie guide ma non sono riuscito a trovare come si possa realizzare tale cosa.

    grazie in anticipo.

    Certamente esiste il sistema: devi misurare la larghezza della box e creare di conseguenza il riquadro. Giusto per darti un’idea, guarda qui.

    Onestamente, però, credo che sia decisamente più facile adattare il contentuto alla dimensione del riquadro con degli “a capo”.

    A te la scelta 😉

    Ciao
    Claudio

    in risposta a: Problemi nell’inserimento di codice LATEX #87449
    Up
    0
    Down
    ::


    Purtroppo ti sei andato ad ingarbugliare da solo e non è facile uscirne, ma facciamo chiarezza su un paio di punti giusto per imparare la terminologia.

    Volevo chiedervi come posso fare per risolvere il problema? il fatto che debba inserire un pezzo in latex anzichè tex è determinante?

    Sebbene Lyx appaia come “un editor tipo word, ma che è LaTeX” la cosa non è così: LaTeX è codice e Lyx stesso transcodifica in codice (e il punto è come lo fa) ciò che ti appare a video. Ma senza codice non si farebbe nulla. Oltretutto dire che devi inserire un pezzo in LaTeX anziché in TeX è come dire “prendo questo libro senza cellulosa”: per un libro cartaceo è un po’ difficile…

    danyastoria” post=86909Io l’ho già creato il pacchetto frontespizio, e l’ho inserito nella tesi nel file lyx ma non mi compila. Mi dà tanti errori

    Un pacchetto è un insieme di istruzioni presenti in un file [tt].sty[/tt]: proprio sicuro di avere creato il pacchetto frontespizio? Forse lo hai usato, ricevuto dal tuo professore o hai creato il frontespizio semplicemente con comandi manuali, però capisci che se non sei chiaro non ti si può aiutare? Leggendo “l’ho già creato il pacchetto frontespizio” si può anche pensare che l’errore sia annidato lì e non nel resto della tesi.

    Insomma, con tutta la buona volontà di aiutarti, diventa veramente difficile 🙂 E siccome usi Lyx e non si vede il codice è ancora più difficile 🙁

    Ciao
    Claudio

Stai visualizzando 15 risposte – dal 991 al 1,005 (di 2,020 totali)

Go to top