Giovanni

Risposte nei forum create

Stai visualizzando 14 risposte – dal 1 al 14 (di 14 totali)
  • Autore
    Risposte
  • in risposta a: Trasformare un disegno 2D su una superficie cilindrica #122316
    Up
    0
    Down
    ::


    `
    documentclass[tikz,border=10pt]{standalone}
    \usepackage{tikz-3dplot} % Per una gestione comoda delle coordinate 3D
    \usepackage{pgfplots} % (opzionale) se vuoi leggere tabelle
    \pgfplotsset{compat=1.18}

    % Definisci i parametri: raggio del cilindro e larghezza del disegno 2D
    \def\R{2} % Raggio del cilindro
    \def\L{10} % Larghezza totale del disegno in unità (da 0 a L)

    % Macro che trasforma un punto (x,y) in coordinate 3D sul cilindro
    \newcommand{\transformPoint}[2]{%
    % Calcola l'angolo in gradi: TikZ lavora spesso in gradi
    \pgfmathsetmacro{\theta}{(#1/\L)*360}%
    % Calcola le coordinate 3D: (R*cos(theta), R*sin(theta), y)
    \pgfmathsetmacro{\Xcoord}{\R*cos(\theta)}%
    \pgfmathsetmacro{\Ycoord}{\R*sin(\theta)}%
    \pgfmathsetmacro{\Zcoord}{#2}%
    (\Xcoord,\Ycoord,\Zcoord)%
    }

    \begin{document}
    \tdplotsetmaincoords{70}{110} % Imposta una vista 3D
    \begin{tikzpicture}[tdplot_main_coords]
    % Per riferimento, disegna il bordo del cilindro (la circonferenza di base)
    \draw[gray, very thin] (0,0,0) circle (\R);

    % Supponiamo di avere alcuni punti: in un caso reale li leggeresti dal file
    % Esempio: lista di punti nel formato x/y
    \foreach \x/\y in {0/0, 2/1, 4/0.5, 6/1.5, 8/0.8, 10/1.2} { \draw[fill=red] \transformPoint{\x}{\y}};

    \draw[blue, thick] ;
    \transformPoint{0}{0} —
    \transformPoint{2}{1} —
    \transformPoint{4}{0.5} —
    \transformPoint{6}{1.5} —
    \transformPoint{8}{0.8} —
    \transformPoint{10}{1.2};

    \end{tikzpicture}
    \end{document}`

    Per cercare di circoscrivere il mio problema, vi posto un’altro codice. Al momento della compilazione mi viene segnalato un errore, appena dopo:
    `
    \foreach \x/\y in {0/0, 2/1, 4/0.5, 6/1.5, 8/0.8, 10/1.2} { \draw[fill=red] \transformPoint{\x}{\y}};
    `

    `
    document.tex: errore: 29: Package tikz Error: Giving up on this path. Did you forget a semicolon?. …{ \draw[fill=red] \transformPoint{\x}{\y}}
    `

    in risposta a: Come creare un disegno su una superficie cilindrica con Tikz #121751
    Up
    0
    Down
    ::


    Ok credo di aver capito devo solamente riuscire a generare in qualche modo la serie dei dati (terne) da inserire

    ritratto di fase su cilindro

    in risposta a: Creare box colorati per testo e/o formule #119379
    Up
    0
    Down
    ::


    Qualcos’altro c’è?

    in risposta a: Creare box colorati per testo e/o formule #119378
    Up
    0
    Down
    ::

    And” post=119845questa guida dovrebbe fare al caso tuo

    /wp-content/uploads/joomla-images/doc/GuideGuIT/introtikzmark.pdf

    la trovi nella sezione Documentazione

    CIao
    Andrea

    Grazie mille

    in risposta a: Stile numerazione dei capitoli #113614
    Up
    0
    Down
    ::

    OldClaudio” post=113976Bello, ma solo Claudio Fiandrino, l’autore di quella guida lo sa. perché è partito dalla classe guidtatematica.cls, e l’ha modificata. Come e con che mezzi lo sa solo lui perché non ha condiviso il suo lavoro.
    Speriamo che ti risponda direttamente.

    Che poi alla fine saresti te?

    in risposta a: Texstudio, Texmaker… #88958
    Up
    0
    Down
    ::


    Quali programmi preferisci?

    in risposta a: Modificare \captionsetup di Arsclassica #107463
    Up
    0
    Down
    ::


    Se inserisco
    `\captionsetup{format=plain}`
    Non nel preambolo, ma prima dell’inserimento della prima figura, ottengo quanto voluto.

    Devo però dire che il risultato ottenuto non mi piace affatto!

    in risposta a: Modificare \captionsetup di Arsclassica #107462
    Up
    0
    Down
    ::


    Purtroppo non funziona, avevo già provato. Grazie.

    in risposta a: Texmaker – Configurazione #95055
    Up
    0
    Down
    ::

    Giovanni62″ post=94693Non mi soddisfa affatto questa istallazione, credo che cercherò un’altra strada. 🙁 😡

    Se a qualcuno può interessare 🙂 Ho installato TexStudio e devo dire che mi trovo molto meglio e non da problemi.

    in risposta a: Texmaker – Configurazione #95053
    Up
    0
    Down
    ::


    Non mi soddisfa affatto questa istallazione, credo che cercherò un’altra strada. 🙁 😡

    in risposta a: Texmaker – Configurazione #95051
    Up
    0
    Down
    ::


    Ok! La compilazione con pdflatex funziona, però texmaker mi segnala tutta una serie di comandi come non riconosciuti (sottolineati in rosso) 😕

    in risposta a: Texmaker – Configurazione #95048
    Up
    0
    Down
    ::

    OldClaudio” post=94685Te l’ho già detto: usa gli strumenti interni a Texmaker; so che ci sono, ma non ce l’ho instalalto sul mio PC, perché preferisco usare TeXstudio; ma sono molto simili.

    questo è il mio PATH
    `/opt/texbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/lib/jvm/java-8-oracle/bin:/usr/lib/jvm/java-8-oracle/db/bin:/usr/lib/jvm/java-8-oracle/jre/bin
    `

    e la risposta al comado `which tex` è `/opt/texbin/tex` che secondo la guida già citata è Ok!

    Cosa intendi per strumenti interni di Texmaker?

    in risposta a: Texmaker – Configurazione #95046
    Up
    0
    Down
    ::

    cfiandra” post=94679

    Scusate ma io ho seguito la guida su menzionata per l’installazione di Texlive 2014 e in questa guida come potete vedere anche voi, si installa una versione di Texlive parallela a quella dei repository di Ubuntu, nella cartella /usr/share/local.

    A parte gli errori che ho commesso nella digitazione, c’è comunque qualcosa che non va nel riconoscimento da parte di texmaker dell’installazione di Texlive. Evidentemente va in confusione, perché non sa a quale installazione far riferimento.

    Infatti è per quello che consigliavo di reinstallare TeXmaker. Quando usavo ubuntu e installavo una nuova versione di TeXLive, reinstallavo da capo TeXmaker perché: a) avrei avuto a disposizione l’ultimissima versione, b) durante l’installazione vengono individuati i path corretti.

    Ciao
    Claudio

    Ho già reinstallato texmaker, ma il risultato è stato le stesso. Se elimino il codice incriminato, la compilazione funziona. Quindi il problema è come far in modo che texmaker veda i package.

    in risposta a: Texmaker – Configurazione #95044
    Up
    0
    Down
    ::

    OldClaudio” post=94674Ehi, texdoc non serve per vedere se un certo file o pacchetto esiste nel disco rigido e/o se viene riconosciuto; per fare queste cose bisogna usare kpsewhich con le debite opzioni.

    Piuttosto i controllerei quale è il path di sistema con `echo $PATH`

    Poi userei, come spiegato nel file texlive-ubuntu, che cosa viene risposto al comando ` which tex`

    Se la risposta è /usr/texnin/tex a livello di sistema siamoa posto, se non lo è è andato storto qualcosa nella procedura indicata in texlive-ubuntu.

    Poi se Texmaker non riconosce la nuova installazione, bisogno configurarlo, nel senso che una delle opzioni del suo menu si riferisce proprio alla sua configurazione; bisogna controllare quale percorso esponga come prefisso dei singoli eseguibili; se punta a qualcosa come /usr/share/… basta correggere quei prefissi con /usr/texbin.

    Scusate ma io ho seguito la guida su menzionata per l’installazione di Texlive 2014 e in questa guida come potete vedere anche voi, si installa una versione di Texlive parallela a quella dei repository di Ubuntu, nella cartella /usr/share/local.

    A parte gli errori che ho commesso nella digitazione, c’è comunque qualcosa che non va nel riconoscimento da parte di texmaker dell’installazione di Texlive. Evidentemente va in confusione, perché non sa a quale installazione far riferimento.

Stai visualizzando 14 risposte – dal 1 al 14 (di 14 totali)

Go to top