Pete

Risposte nei forum create

Stai visualizzando 15 risposte – dal 1 al 15 (di 180 totali)
  • Autore
    Risposte
  • in risposta a: Testatina Section x.0 con lunga introduzione #109911
    Up
    0
    Down
    ::

    robitex” post=110147

    Quale classe usi?
    R.

    Book.
    Ma la semplice soluzione proposta da Claudio dovrebbe andare bene per il mio caso (la provo nel giro di un paio d’ore).
    E ad ogni modo, penso che alla fine mi convincerò ad un semplice \section{Introduzione}. Sto esitando solo perche negli altri capitoli non c’è.

    Grazie

    in risposta a: Figura … scomparsa #109756
    Up
    0
    Down
    ::

    Marluxia” post=109981Ciao DirkPitt,

    io ho provato a compilare il tuo codice e funziona, ho solo aggiunto il pacchetto babel ma non c’entra nulla con le figure, che distribuzione usi?

    texlive, con pfdlatex.
    Puoi copiare qui il tuo esempio, perfavore?

    Comunque non riesco a capire come puo’ non apparire nel pdf senza che ci sia alcun problema del compilatore 🙂

    Ciao

    in risposta a: [TIKZ/PGFPLOTS] barplot normale e flipped #109543
    Up
    0
    Down
    ::

    DirkPitt” post=109747

    La soluzione [tt]ybar stacked[/tt] non è adatta?

    Ciao
    Claudio

    Ciao,
    no, non posso farli sovrapporre. Mi servono proprio che inizino dai due lati differenti, e nel 99% dei casi non si toccheranno nemmeno.

    Deduco dal tuo commento (correggimi se sbaglio) che non c’e’ un modo ovvio per farlo, quindi mi affidero’ a qualche macro tikz.

    Ciao

    Pervengo dunque ad una soluzione che definire custom e’ poco.
    La copio qui sotto, per ricevere commenti su come migliorarla.

    Funziona ad ogni modo, a dispetto del fatto che il manuale di pgfplots suggerisca di non usare quella roba dentro un foreach, per motivi di efficienza.

    `
    \documentclass{standalone}
    \usepackage[utf8]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage{pgfplotstable}
    \usepackage{tikz}
    \usepackage{pgfplots}
    \usepackage{trace}

    \pgfplotstableread[col sep=comma]{
    label, xPos, PdF, Opt
    label1, 1, 112, 106
    label2, 5, 98, 87
    }\datatable

    \def\bottom{0}
    \def\top{350}
    \def\width{0.5}

    % input:
    % 1 – bottom/top-left x-coordinate of the bar
    % 2- y-coordinate of point 1.
    % 3 – bottom/top-right x-coordinate of the bar
    % 4- y-coordinate of point 3.
    \newcommand{\makeBar}[4]{
    \draw[fill = red] (axis cs: #1, #2) rectangle (axis cs: #3,#4)%
    }

    % input
    % 1 – bottom-left x coordinate
    % 2 – height
    % 3 – width
    \newcommand{\makeDownBar}[3]{
    \makeBar{#1}{\bottom}{#1+#3}{\bottom+#2}
    }

    % input
    % 1 – top-left x coordinate
    % 2 – height(length)
    % 3 – width
    \newcommand{\makeUpBar}[3]{
    \makeBar{#1}{\top}{#1+#3}{\top-#2}
    }

    \begin{document}
    \begin{tikzpicture}
    \begin{axis}[
    ybar,
    xmin=0, xmax=10,
    ymin=\bottom, ymax=\top,
    xtick = {1,5}, % how to take this ones from the table?
    xticklabels from table = {\datatable}{label}
    ]

    \foreach\x in {0,1}{
    \pgfplotstablegetelem{\x}{PdF}\of{\datatable};
    \pgfmathsetmacro{\heightPdF}{\pgfplotsretval};
    \pgfplotstablegetelem{\x}{xPos}\of{\datatable};
    \pgfmathsetmacro{\currX}{\pgfplotsretval};
    \edef\temp{\noexpand\makeDownBar{\currX}{\heightPdF}{\width};}\temp
    \pgfplotstablegetelem{\x}{Opt}\of{\datatable};
    \pgfmathsetmacro{\heightOpt}{\pgfplotsretval};
    \edef\temp{\noexpand\makeUpBar{\currX}{\heightOpt}{\width};}\temp
    }
    \end{axis}
    \end{tikzpicture}
    \end{document}
    `

    Ciao

    P.S. Post editato perche’ avevo copiato del codice sbagliato 😀

    in risposta a: [TIKZ/PGFPLOTS] barplot normale e flipped #109542
    Up
    0
    Down
    ::

    cfiandra” post=109734La soluzione [tt]ybar stacked[/tt] non è adatta?

    Ciao
    Claudio

    Ciao,
    no, non posso farli sovrapporre. Mi servono proprio che inizino dai due lati differenti, e nel 99% dei casi non si toccheranno nemmeno.

    Deduco dal tuo commento (correggimi se sbaglio) che non c’e’ un modo ovvio per farlo, quindi mi affidero’ a qualche macro tikz.

    Ciao

    in risposta a: [TIKZ] Simboli legenda istogramma #106693
    Up
    0
    Down
    ::


    Risolto, piu’ o meno. E’ una specie di incompresione tra matlab e tikz

    https://github.com/matlab2tikz/matlab2tikz/issues/734

    in risposta a: Get non free fonts script #100874
    Up
    0
    Down
    ::


    Grazie mille per questo feedback.

    A dire il vero non ne ho mai installati, mi sono sempre accontentato di quelli nella distro standard!

    Mi cerco qualche riferimento per l’installazione.

    Grazie, ciao

    in risposta a: disegnare grafo #100105
    Up
    0
    Down
    ::


    Ciao,

    riprendo il post per un ulteriore domanda.

    Come si puo’ modificare questa riga

    `\node[vertex] (p\i) at \coord {\i};`

    per avere come etichetta del nodo una lettera anziche’ un intero, facendo in modo che quando i=1 venga stampato A, i=2 B, etc. ?

    Grazie, ciao!

    DirkPitt” post=99794…. potere della sfera di cristallo…

    Grazie mille, ciao

    [quote=”DirkPitt” post=99791]Ciao,

    sto usando questo codice, piu’ o meno copia-incollato dal web, per disegnare un grafo data la matrice di adianceza.

    Mi piacerebbe aggiungere una funzione, ma non so come scriverla. In pratica vorrei poter aggiungere qualche arco entrante “dall’esterno” (quindi non connesso fra due nodi) che abbia lo stesso stile degli altri archi (compresa l’etichetta numerata a meta’).

    Per capire meglio cosa voglio vedere l’ultima maldestra riga del codice 🙂

    Qualcuno potrebbe aiutarmi?

    grazie, ciao!

    `
    \documentclass[tikz]{standalone}
    \usetikzlibrary{arrows}
    \newcommand{\graphfromadj}[3][arc/.try]{
    \foreach [count=\r] \row in {#3}{
    \foreach [count=\c] \cell in \row{
    \ifnum\cell>0%
    \draw[arc/.try=\cell, #1,->] (#2\r) — (#2\c);
    \fi
    }
    }
    }

    \newcommand{\weigthgraphfromadj}[3][draw,->]{
    \foreach [count=\r] \row in {#3}{
    \foreach [count=\c] \cell in \row{
    \if0\cell%
    \else
    \draw[arc/.try=\cell, #1,->] (#2\r) — node[arc label/.try=\cell]{\cell} (#2\c);
    \fi
    }
    }
    }

    \begin{document}
    \begin{tikzpicture}[scale=5,
    vertex/.style={draw,circle},
    arc/.style={%
    draw=blue,%!#10,%
    ultra thick,>=stealth', ->},
    arc label/.style={fill=white, font=\large, inner sep=1pt}
    ]
    \foreach [count=\i] \coord in {(1,3),(3,3),(5,3),(1,1),(3,1),(5,1)}{

    }

    \weigthgraphfromadj[bend left=10]{p}%
    {{0,2,0,0,0,0},{0,0,3,0,6,0},{0,0,0,0,0,0},{5,0,0,0,0,0},{0,0,0,6,0,0},{0,0,7,0,10,0}}

    \draw (-0.5,4)–(1,3); % ???????
    \end{tikzpicture}
    \end{document}
    `

    Non ho capito se l’arco deve essere un arco visto che tu hai disegnato un segmento con l’ultima riga e non ho neppure capito se cerchi una macro. In caso contrario, prova:`\draw[arc] (-0.5,4)–(p1)node[arc label,pos=0.5]{1};`

    Ciao
    Claudio

    [/quote]

    in risposta a: disegnare grafo #100104
    Up
    0
    Down
    ::


    …. potere della sfera di cristallo…

    Grazie mille, ciao

    cfiandra” post=99792

    Ciao,

    sto usando questo codice, piu’ o meno copia-incollato dal web, per disegnare un grafo data la matrice di adianceza.

    Mi piacerebbe aggiungere una funzione, ma non so come scriverla. In pratica vorrei poter aggiungere qualche arco entrante “dall’esterno” (quindi non connesso fra due nodi) che abbia lo stesso stile degli altri archi (compresa l’etichetta numerata a meta’).

    Per capire meglio cosa voglio vedere l’ultima maldestra riga del codice 🙂

    Qualcuno potrebbe aiutarmi?

    grazie, ciao!

    `
    \documentclass[tikz]{standalone}
    \usetikzlibrary{arrows}
    \newcommand{\graphfromadj}[3][arc/.try]{
    \foreach [count=\r] \row in {#3}{
    \foreach [count=\c] \cell in \row{
    \ifnum\cell>0%
    \draw[arc/.try=\cell, #1,->] (#2\r) — (#2\c);
    \fi
    }
    }
    }

    \newcommand{\weigthgraphfromadj}[3][draw,->]{
    \foreach [count=\r] \row in {#3}{
    \foreach [count=\c] \cell in \row{
    \if0\cell%
    \else
    \draw[arc/.try=\cell, #1,->] (#2\r) — node[arc label/.try=\cell]{\cell} (#2\c);
    \fi
    }
    }
    }

    \begin{document}
    \begin{tikzpicture}[scale=5,
    vertex/.style={draw,circle},
    arc/.style={%
    draw=blue,%!#10,%
    ultra thick,>=stealth', ->},
    arc label/.style={fill=white, font=\large, inner sep=1pt}
    ]
    \foreach [count=\i] \coord in {(1,3),(3,3),(5,3),(1,1),(3,1),(5,1)}{
    \node[vertex] (p\i) at \coord {\i};
    }

    \weigthgraphfromadj[bend left=10]{p}%
    {{0,2,0,0,0,0},{0,0,3,0,6,0},{0,0,0,0,0,0},{5,0,0,0,0,0},{0,0,0,6,0,0},{0,0,7,0,10,0}}

    \draw (-0.5,4)–(1,3); % ???????
    \end{tikzpicture}
    \end{document}
    `

    Non ho capito se l’arco deve essere un arco visto che tu hai disegnato un segmento con l’ultima riga e non ho neppure capito se cerchi una macro. In caso contrario, prova:`\draw[arc] (-0.5,4)–(p1)node[arc label,pos=0.5]{1};`

    Ciao
    Claudio

    in risposta a: SciPy #97967
    Up
    0
    Down
    ::

    robitex” post=97454Non ti rimane che provare per entrambi i problemi.
    Io non installerei i recommends al buio ma solo se servono effettivamente e questo lo puoi capire solo usando Scipy.
    E occorre anche provare se TeX Live viene agganciata ma penso di si.
    R.

    OK grazie, faro’ cosi’.

    E per i suggested cosa mi consigli?

    in risposta a: SciPy #97965
    Up
    0
    Down
    ::


    Ciao, grazie per il suggerimento.

    Questo e’ l’output di apt-get con la tua opzione prima di installare

    `
    The following extra packages will be installed:
    fonts-font-awesome fonts-lyx fonts-mathjax ipython-notebook-common
    libamd2.3.1 libblas3 libcamd2.3.1 libccolamd2.8.0 libcholmod2.1.2
    libgfortran3 libjs-highlight libjs-jquery libjs-jquery-ui libjs-marked
    libjs-mathjax liblapack3 libpgm-5.1-0 libumfpack5.6.2 libzmq3
    python-dateutil python-decorator python-jinja2 python-matplotlib-data
    python-pandas-lib python-pyparsing python-simplegeneric python-support
    python-tornado python-tz python-zmq
    Suggested packages:
    ipython-doc ipython-qtconsole pandoc pgf libjs-jquery-ui-docs fonts-stix
    fonts-mathjax-extras libjs-mathjax-doc python-jinja2-doc dvipng inkscape
    python-excelerator python-matplotlib-doc python-traits python-wxgtk2.8
    texlive-extra-utils texlive-latex-extra ttf-staypuft python-coverage
    python-nose-doc gfortran python-dev python-numpy-dbg python-numpy-doc
    python-pandas-doc
    Recommended packages:
    javascript-common python-glade2 python-tk python-tables python-numexpr
    python-xlrd python-statsmodels python-openpyxl python-xlwt python-bs4
    python-html5lib texlive-fonts-extra python-mysqldb
    The following NEW packages will be installed:
    fonts-font-awesome fonts-lyx fonts-mathjax ipython ipython-notebook
    ipython-notebook-common libamd2.3.1 libblas3 libcamd2.3.1 libccolamd2.8.0
    libcholmod2.1.2 libgfortran3 libjs-highlight libjs-jquery libjs-jquery-ui
    libjs-marked libjs-mathjax liblapack3 libpgm-5.1-0 libumfpack5.6.2 libzmq3
    python-dateutil python-decorator python-jinja2 python-matplotlib
    python-matplotlib-data python-nose python-numpy python-pandas
    python-pandas-lib python-pyparsing python-scipy python-simplegeneric
    python-support python-sympy python-tornado python-tz python-zmq

    `

    Quindi con il tuo suggerimento pare effettivamente che texlive & co. non siano installati. Secondo te e’ sano se, una volta terminata questa procedura, mi copio la lista dei pacchetti suggeriti, escludendo texlive, e li installo con apt-get ?

    Mi domando anche: SciPy (o matplotlib) riuscira’ poi a trovare cio’ che gli serve di texlive ?

    Grazie, ciao

    in risposta a: Elementi “scalabili” in beamer #96361
    Up
    0
    Down
    ::

    OldClaudio” post=96021Se cerchi nella documentazione di beamer la parola (opzione) shrink puoi fare quello che ciedi; solo frame per frame, quindi devi stare molto attento a non strafare, perché finché scali allo 0.95% nessuno se ne accorge, ma se scali di più, l’effetto diventa visibile e noioso per che deve seguire la presentazione. @robitex ha perfettamente ragione, ma qualche volta, specialmente con le tabelle, bisogna fare di necessità virtù.

    Ripeto, puoi usare shrink per far entrare nel frame una riga in più, ma non devi andare oltre questo limite. e se risci a configurare la tabella senza ricorrere a questi sporchi trucchi è ancora meglio.

    Ciao grazie per le vostre opinioni.

    Non conscevo shrink. La puntualizzazione di robitex sui font e’ perfettamente valida, pero’ secondo me si potrebbero dare delle ‘precedenze’. Per esempio, a me capita spesso che le tabelle possano essere rimpicciolite considerevolmente (e io lo faccio mettendole in ambienti scriptsize, cosa che, per la cronca, non so se sia del tutto corretta). Il risultato e’ decisamente buono. Magari i blocchi, le formule ed eventuale testo potrebbero avere una priorita’ piu’ bassa (cioe’ dovrebbero essere scalati di meno, o per niente).

    Grazie, ciao

    in risposta a: secondo numero in kpfonts #95610
    Up
    0
    Down
    ::

    Elrond” post=95290

    Per gli ‘amanti’ del kpfonts, da notare anche cosa succede alla T maiuscola, in alto a destra

    `
    \documentclass{standalone}

    \usepackage{kpfonts}

    \begin{document}

    $T$

    \end{document}
    `

    Ciao

    Ecco un amante di kpfotonts! Solo io trovo interessanti questi effetti? 😀 Ci sono un po’ di lettere che ce li hanno e (molto personalmente) non mi dispiacciono affatto. Anche il numero 2, è vero, all’inizio l’ho trovato strano solo perché è diverso dal solito, ma non brutto, è un segno distingue quel font dagli altri

    Ti dico il mio parere: ritengo il font cosi’ bello da non avere bisogno di questi “colpi di stile” per distinguersi dagli altri :), anzi hanno effetto opposto!

    in risposta a: secondo numero in kpfonts #95608
    Up
    0
    Down
    ::


    Per gli ‘amanti’ del kpfonts, da notare anche cosa succede alla T maiuscola, in alto a destra

    `
    \documentclass{standalone}

    \usepackage{kpfonts}

    \begin{document}

    $T$

    \end{document}
    `

    Ciao

    in risposta a: secondo numero in kpfonts #95607
    Up
    0
    Down
    ::


    Confesso che la prima volta che l ho usato pensai fosse o un bug nel visualizzatore pdf, un pixel rotto nel mio display, o un bug nel font. Poi ingrandendo al massimo mi resi conto che era volutamente fatto così; tuttavia l’effetto ottico rimane a grandezza normale.

    Farò un giro in rete per vedere se ci sono altri commenti a riguardo.

    Ciao

    in risposta a: secondo numero in kpfonts #95604
    Up
    0
    Down
    ::


    naturalmente non sto dicendo che c’e’ qualche errore o cos’altro. Dico solo che quel taglio netto nella parte finale del numero non ha un bell’effetto a grandezza normale. Ora vi invio uno standalone quindi se lo ingrandite al massimo sembra molto bello, ma nel secondo esempio lo metto insieme a delle lettere e (secondo me) si vede nettamente.

    voila

    `
    \documentclass{standalone}

    \usepackage{kpfonts}

    \begin{document}

    $
    2
    $

    \end{document}

    `

    Secondo:
    `
    \documentclass{minimal}

    \usepackage{kpfonts}

    \begin{document}
    Questa forma per il numero $2$ non mi piace.

    \end{document}

    `

    OldClaudio” post=95237

    Ciao

    mi chiedevo se qualcuno si e’ mai lamentato della coda “particolare” del numero 2 quando si utilizza il pacchetto kpfonts, e se esiste un qualche override di quella famiglia che modifica solo tale numero. Probabilmente e’ bello cosi’ com’e’ ma mi salta troppo agli occhi!

    Ciao

    Non so di quale coda tu parli; ho esaminato con fontforge tutti i font type1 checadono sotto il nome di kpfots, e non ho trovato da nessuan parte un cifra “2” cge abbia la coda diversa da una linea orizzontale appoggiata alla linea di base.

    Se puoi dire con che impostazioni specifiche nel tuo testo compare una cifra “2” con una coda “particolare”, ciò se prepari un esempio minimo compilabile con il quale possiamo vedere la cosa anche a livello di comandi LaTeX, aiuteresti noi e te stesso, se riusciamo a trovare una soluzione. Nota che con i font virtulai si può fare di tutto, anche sostituire un glifo con un altro (difficilotto, ma si può fare).

Stai visualizzando 15 risposte – dal 1 al 15 (di 180 totali)

Go to top