Scrittura di grafici, frecce, archi...

Messaggioda 010 » 15/11/2017, 20:49

Ho trovato questo pdf; http://www.jmilne.org/not/Mxymatrix.pdf che mi indica come scrivere le freccie.

Ho seguito questa discussione;
viewtopic.php?f=18&t=162117&hilit=diagrammi+latex&start=10

Ho installato Tampermonkey ed inserito il codice indicato dall'utente gernak.olegovitc, ma non riesco a vedere i diagrammi.

ad esempio riporto il diagramma di quella discussione:

Codice:
\xymatrix{
T \ar@/_/[ddr]_y \ar@/^/[drr]^x \ar@{.>}[dr]|-{(x,y)}\\
&X \times_Z Y \ar[d]^q \ar[r]_p & X\ar[d]_f \\
&Y \ar[r]^g &Z}


non riesco a visualizzarlo.
010
Starting Member
Starting Member
 
Messaggio: 8 di 34
Iscritto il: 08/11/2017, 19:03

Re: Scrittura di grafici, frecce, archi...

Messaggioda killing_buddha » 15/11/2017, 21:17

La tecnologia cui si appoggiava il renderer è stata rimossa molti anni fa per volere di alcuni web-developer malvagi. Attualmente ci sono diversi turnaround al problema, ma niente di definitivo.
- "Everything in Mathematics that can be categorized, is trivial" (P. J. Freyd), which should be understood as: "category theory is good ideas rather than complicated techniques".
- "I always disliked Analysis" (P. J. Freyd)
Avatar utente
killing_buddha
Cannot live without
Cannot live without
 
Messaggio: 1485 di 5766
Iscritto il: 03/05/2008, 17:33

Re: Scrittura di grafici, frecce, archi...

Messaggioda anonymous_be1147 » 15/11/2017, 21:47

@010

Bisogna usare il tag tex

Codice:
[tex]\xymatrix{
T \ar@/_/[ddr]_y \ar@/^/[drr]^x \ar@{.>}[dr]|-{(x,y)}\\
&X \times_Z Y \ar[d]^q \ar[r]_p & X\ar[d]_f \\
&Y \ar[r]^g &Z}[/tex]

\xymatrix{
T \ar@/_/[ddr]_y \ar@/^/[drr]^x \ar@{.>}[dr]|-{(x,y)}\\
&X \times_Z Y \ar[d]^q \ar[r]_p & X\ar[d]_f \\
&Y \ar[r]^g &Z}

oppure il pacchetto AMScd (cfr.: viewtopic.php?p=8216526#p8216526 ).

@killing_buddha

Di quali web-developer malvagi stai parlando? :smt077 :)
anonymous_be1147
Cannot live without
Cannot live without
 
Messaggio: 1538 di 3226
Iscritto il: 02/03/2006, 20:20

Re: Scrittura di grafici, frecce, archi...

Messaggioda killing_buddha » 15/11/2017, 22:38

Ah, ottimo a voi funziona ancora! Ma a che motore di TeX vi appoggiate per compilare i diagrammi? Lo fate indipendentemente da codecogs (che è gestito da persone maligne e un po' ignoranti), se riuscite a compilare ancora. $n$Lab ebbe un sacco di problemi a causa di questo fatto.
- "Everything in Mathematics that can be categorized, is trivial" (P. J. Freyd), which should be understood as: "category theory is good ideas rather than complicated techniques".
- "I always disliked Analysis" (P. J. Freyd)
Avatar utente
killing_buddha
Cannot live without
Cannot live without
 
Messaggio: 1488 di 5766
Iscritto il: 03/05/2008, 17:33

Re: Scrittura di grafici, frecce, archi...

Messaggioda anonymous_be1147 » 15/11/2017, 22:50

Usiamo la versione originale (ora non più disponibile) di LatexRenderer, leggermente modificata, ma solo appunto per questi diagrammi. Tutte le altre (vecchie) formule, che usano il tag [tex], sono invece gestite da MathJax.
anonymous_be1147
Cannot live without
Cannot live without
 
Messaggio: 1539 di 3226
Iscritto il: 02/03/2006, 20:20

Re: Scrittura di grafici, frecce, archi...

Messaggioda 010 » 16/11/2017, 12:12

grazie per le risposte, ho ancora qualche problema, ad esempio se considero questo codice, ottengo il grafico

Codice:
[tex]\xymatrix{
A \ar[d]^b \ar[r]^a &B\ar[d]^c\\
C \ar[r]^d &D}[/tex]


se considero questo, a cui ho tolto solo il nome alle frecce ottengo un messaggio di errore, o in generale se cambio posizione del nome di una freccia ottengo errore

Codice:
[tex]\xymatrix{
A \ar[d] \ar[r] &B\ar[d]\\
C \ar[r] &D}[/tex]


Non ho studiato questo tipo di testo, però mi sembra strano
010
Starting Member
Starting Member
 
Messaggio: 10 di 34
Iscritto il: 08/11/2017, 19:03

Re: Scrittura di grafici, frecce, archi...

Messaggioda anonymous_be1147 » 16/11/2017, 22:25

Sì, c'era effettivamente un problema con il programma che genera le immagini: non riusciva più a trovare un componente accessorio. Ora dovrebbe funzionare tutto di nuovo:

\xymatrix{ A \ar[d]^b \ar[r]^a &B\ar[d]^c\\ C \ar[r]^d &D}

\xymatrix{ A \ar[d] \ar[r] &B\ar[d]\\ C \ar[r] &D}

Se noti qualche anomalia, segnalala pure, grazie.
anonymous_be1147
Cannot live without
Cannot live without
 
Messaggio: 1541 di 3226
Iscritto il: 02/03/2006, 20:20


Torna a Questioni tecniche del Forum (NON di matematica)

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite