Problema con un grafico Ps-Tricks ed il pacchetto underscore

  • Questo topic ha 6 risposte, 4 partecipanti ed è stato aggiornato l'ultima volta 8 mesi fa da OldClaudio.
  • Creatore
    Topic
  • #122560
    Up
    0
    Down
    ::


    Ciao a tutti.
    Vi scrivo per avere consigli per un problema. Come premessa, uso MikTeX con TexStudio su Windows 10.
    Sono nella fase di revisione di un mio libercolo ed avrei deciso di inserire in appendice un mio vecchio lavoro, con relativo grafico realizzato con Ps-tricks. Sebbene il grafico a sè stante venga compilato senza problemi, nel momento in cui lo inserisco nel corpo del libro, entra in conflitto credo con il pacchetto underscore, pacchetto senza il quale il file del libro non viene compilato.
    Vi sarei grato se mi poteste aiutare in qualche modo e Vi ringrazio fin da ora.
    Allego il mio codice (come detto, se tolgo il pacchetto underscore, tutto fila liscio).

    \documentclass[12pt]{book}
    \usepackage[utf8]{inputenc}
    \usepackage[italian]{babel}
    \usepackage{makeidx}\makeindex
    \usepackage[intoc,prefix,nostdsubgroups]{nomencl}\makenomenclature
    \usepackage[a4paper,top=1.8cm,bottom=1.8 cm,left=2.5 cm,right=2.5 cm,]{geometry}%includehead,includefoot
    \usepackage{amssymb,latexsym}
    \usepackage{amsmath}
    \usepackage{mathrsfs}
    \usepackage{mathabx}
    \usepackage[pdf]{pstricks}
    \usepackage{pst-plot}
    \usepackage{pstricks,pstricks-add,pst-math,pst-xkey,pst-func,pst-coil}%
    \usepackage{pst-eucl}
    \usepackage{graphicx}
    \usepackage{color}
    \usepackage{cancel}
    \usepackage{float}
    \usepackage[format=hang,labelfont={bf},labelsep=quad]{caption}
    \usepackage[colorlinks=true,bookmarks=true,urlcolor=black,citecolor=black,linkcolor=black,unicode=true]{hyperref}
    \usepackage{pifont}
    \usepackage{dsfont}
    \usepackage{fancyhdr}
    \usepackage{tikz-cd}
    \usepackage{array}
    \usepackage{booktabs}
    %\usepackage[strings]{underscore}
    \pagestyle{fancy}
    \lhead{}
    \chead{}
    \rhead{}
    \lfoot{}
    \cfoot{\thepage}
    \rfoot{}
    \newcommand\inlineeqno{\hfill \refstepcounter{equation}\ (\theequation) }
    \newtheorem{theorem}{Teorema}%[section]
    \newtheorem{lemma}[theorem]{Lemma}
    \newtheorem{corollary}[theorem]{Corollario}
    \newtheorem{definition}{Definizione}%[section]
    \newtheorem{observation}{Osservazione}%[section]
    \newtheorem{example}{Esempio}%[section]
    \newtheorem{proposition}[theorem]{Proposizione}
    \newtheorem{notation}{Notazione}%[section]
    \newtheorem{principle}{Principio}%[section]
    \definecolor{light-blue}{rgb}{0.8,0.85,1}
    \definecolor{viola}{rgb}{0.9,0.2,0.9}
    \definecolor{marrone}{rgb}{0.75,0.25,0}
    \DeclareMathOperator{\supp}{Supp}
    \DeclareMathOperator{\imm}{Im}
    \DeclareMathOperator{\coef}{Coef}
    \DeclareMathOperator{\dmn}{Dom}
    \DeclareMathOperator{\indet}{Indet}
    \DeclareMathOperator{\U}{\boldsymbol{U}}
    \DeclareMathOperator{\^IN}{{^{\left(I\right)}\mathbb{N}}}
    \DeclareMathOperator{\pol}{\mathbb{P}(I,A)}
    \renewcommand{\nomname}{Lista dei simboli}
    \renewcommand{\pagedeclaration}[1]{\hspace{0.05cm}\dotfill pag.~#1}
    \begin{document}
    \frontmatter

    %
    %
    %
    %
    %
    %
    %
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    \title{\textbf{ Polinomi in un generico insieme di indeterminate}}
    \maketitle
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    \tableofcontents
    \addcontentsline{toc}{chapter}{Indice}
    %\addcontentsline{toc}{chapter}{Prefazione}
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    \centerline{\begin{pspicture*}(-1.6,-4)(14.5,1)
    \pstGeonode[PosAngle=90,PointSymbol=none,PointName=none](0,0){O}
    \pstGeonode[PosAngle=90,PointSymbol=none,PointName=none](1.45,0){T}(0,0.75)V
    \pstTranslation[PosAngle=90,PointSymbol={*},PointName=none,dotscale=0.8]{O}{T}{O}[P_1]
    \pstTranslation[PosAngle=90,PointSymbol={*},dotscale=0.8,PointName=none]{O}{T}{P_1}[P_2]
    \pstTranslation[PosAngle=90,PointSymbol={*},dotscale=0.8,PointName=none]{O}{T}{P_2}[P_3]
    \pstTranslation[PosAngle=90,PointSymbol={*},dotscale=0.8,PointName=none]{O}{T}{P_3}[P_4]
    \pstTranslation[PosAngle=90,PointSymbol={*},dotscale=0.8,PointName=none]{O}{T}{P_4}[P_5]
    \pstTranslation[PosAngle=90,PointSymbol={*},dotscale=0.8,PointName=none]{O}{T}{P_5}[P_6]
    \pstTranslation[PosAngle=90,PointSymbol={*},dotscale=0.8,PointName=none]{O}{T}{P_6}[P_7]
    \pstTranslation[PosAngle=90,PointSymbol={*},dotscale=0.8,PointName=none]{O}{T}{P_7}[P_8]
    \pstTranslation[PosAngle=90,PointSymbol={*},dotscale=0.8,PointName=none]{O}{T}{P_8}[P_9]
    \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{P_9}[P_10]
    \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{V}{O}{O}[Q_0]
    \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{V}{O}{Q_0}[R_0]
    \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{V}{O}{R_0}[S_0]
    \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{V}{O}{S_0}[T_0]
    \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{V}{O}{T_0}[U_0]
    \pstGeonode[PointSymbol=none,PointName=none,dotscale=0.2](-0.125,-0.125){V_1}(-0.125,0.125){V_2}
    (0.125,0.125){V_3}(0.125,-0.125){V_4}
    %Discriminante
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{Q_0}[Q_1]
    \pstTranslation[PosAngle=90,PointSymbol={*},dotscale=1.2,PointName=none]{O}{T}{Q_1}[Q_2]
    \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=1.2,PointName=none]{O}{T}{Q_2}[Q_3]
    \pstTranslation[PosAngle=90,PointSymbol={*},dotscale=1.2,PointName=none]{O}{T}{Q_3}[Q_4]
    \pstTranslation[PosAngle=90,PointSymbol={*},dotscale=1.2,PointName=none]{O}{T}{Q_4}[Q_5]
    \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{Q_5}[Q_6]
    \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{Q_6}[Q_7]
    \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{Q_7}[Q_8]
    \pstTranslation[PosAngle=90,PointSymbol={*},dotscale=1.2,PointName=none]{O}{T}{Q_8}[Q_9]
    \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{Q_9}[Q_10]
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %Linee discriminante
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    \pstLineAB[]{Q_2}{Q_4}
    \pstLineAB[]{Q_5}{Q_9}
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %A
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{R_0}[R_1]
    \pstTranslation[PosAngle=90,PointSymbol={*},dotscale=1.2,PointName=none]{O}{T}{R_1}[R_2]
    \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{R_2}[R_3]
    \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{R_3}[R_4]
    \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{R_4}[R_5]
    \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{R_5}[R_6]
    \pstTranslation[PosAngle=90,PointSymbol={*},dotscale=1.2,PointName=none]{O}{T}{R_6}[R_7]
    \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{R_7}[R_8]
    \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{R_8}[R_9]
    \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{R_9}[R_10]
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %B
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    \pstTranslation[PosAngle=90,PointSymbol={*},dotscale=1.2,PointName=none]{O}{T}{S_0}[S_1]
    \pstTranslation[PosAngle=90,PointSymbol={*},dotscale=1.2,PointName=none]{O}{T}{S_1}[S_2]
    \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{S_2}[S_3]
    \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{S_3}[S_4]
    \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{S_4}[S_5]
    \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{S_5}[S_6]
    \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{S_6}[S_7]
    \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{S_7}[S_8]
    \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{S_8}[S_9]
    \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{S_9}[S_10]
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %C
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{T_0}[T_1]
    \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{T_1}[T_2]
    \pstTranslation[PosAngle=90,PointSymbol={*},dotscale=1.2,PointName=none]{O}{T}{T_2}[T_3]
    \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{T_3}[T_4]
    \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{T_4}[T_5]
    \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{T_5}[T_6]
    \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{T_6}[T_7]
    \pstTranslation[PosAngle=90,PointSymbol={*},dotscale=1.2,PointName=none]{O}{T}{T_7}[T_8]
    \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{T_8}[T_9]
    \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{T_9}[T_10]
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{U_0}[U_1]
    \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{U_1}[U_2]
    \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{U_2}[U_3]
    \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{U_3}[U_4]
    \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{U_4}[U_5]
    \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{U_5}[U_6]
    \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{U_6}[U_7]
    \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{U_7}[U_8]
    \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{U_8}[U_9]
    \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{U_9}[U_10]
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %Discriminante negativo
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    \psframe[fillstyle=crosshatch*,fillcolor=red,linestyle=none,
    hatchcolor=white,hatchwidth=0.35pt,hatchsep=1.25pt,
    hatchangle=45](U_0)(P_2)
    \psframe[fillstyle=crosshatch*,fillcolor=red,linestyle=none,
    hatchcolor=white,hatchwidth=0.35pt,hatchsep=1.25pt,
    hatchangle=45](U_4)(P_5)
    \psframe[fillstyle=crosshatch*,fillcolor=red,linestyle=none,
    hatchcolor=white,hatchwidth=0.35pt,hatchsep=1.25pt,
    hatchangle=45](U_9)(P_10)
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %Linee A
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    \pstLineAB[]{R_0}{R_2}
    \pstLineAB[linestyle=dashed]{R_2}{R_7}
    \pstLineAB[]{R_7}{R_10}
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %Linee B
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    \pstLineAB[]{S_1}{S_2}
    \pstLineAB[linestyle=dashed]{S_0}{S_1}
    \pstLineAB[linestyle=dashed]{S_1}{S_10}
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %Linee C
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    \pstLineAB[]{T_0}{T_3}
    \pstLineAB[]{T_8}{T_10}
    \pstLineAB[linestyle=dashed]{T_3}{T_8}
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %Linee verticali 1
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    \pstLineAB[]{P_1}{U_1}
    \pstLineAB[]{P_4}{U_4}
    \pstLineAB[]{P_5}{U_5}
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %Punti “nodi” discriminante negativo
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    \pstGeonode[PosAngle=90,PointSymbol={*},dotscale=0.8,PointName=none](P_1){A_1}
    \pstGeonode[PosAngle=90,PointSymbol={*},dotscale=0.8,PointName=none](P_2){A_2}
    \pstGeonode[PosAngle=90,PointSymbol={*},dotscale=0.8,PointName=none](P_4){A_3}
    \pstGeonode[PosAngle=90,PointSymbol={*},dotscale=0.8,PointName=none](P_5){A_4}
    \pstGeonode[PosAngle=90,PointSymbol={*},dotscale=0.8,PointName=none](P_9){A_5}
    \pstGeonode[PosAngle=90,PointSymbol={*},dotscale=1.2,PointName=none](Q_2){B_4}
    \pstGeonode[PosAngle=90,PointSymbol={*},dotscale=1.2,PointName=none](Q_4){B_1}
    \pstGeonode[PosAngle=90,PointSymbol={*},dotscale=1.2,PointName=none](Q_5){B_2}
    \pstGeonode[PosAngle=90,PointSymbol={*},dotscale=1.2,PointName=none](Q_9){B_3}
    \pstGeonode[PosAngle=90,PointSymbol={*},dotscale=1.2,PointName=none](R_2){C_1}
    \pstGeonode[PosAngle=90,PointSymbol={*},dotscale=1.2,PointName=none](R_7){C_2}
    \pstGeonode[PosAngle=90,PointSymbol={*},dotscale=1.2,PointName=none](S_2){D_2}
    \pstGeonode[PosAngle=90,PointSymbol={*},dotscale=1.2,PointName=none](S_1){D_1}
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %Asse
    {\psset{arrows=->}
    \pstLineAB[linewidth=0.045]{O}{P_10}}
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %Linee verticali 2
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    \pstLineAB[]{P_2}{U_2}
    \pstLineAB[]{P_6}{U_6}
    \pstLineAB[]{P_3}{U_3}
    \pstLineAB[]{P_7}{U_7}
    \pstLineAB[]{P_8}{U_8}
    \pstLineAB[]{P_9}{U_9}
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %Simboli a sx
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    \uput{0.5cm}[180](Q_0){${\Delta}\geqslant0$}
    \uput{0.5cm}[180](R_0){$A\geqslant0$}
    \uput{0.5cm}[180](S_0){$B\geqslant0$}
    \uput{0.5cm}[180](T_0){$C\geqslant0$}
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %Simboli in alto
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    \uput{0.3cm}[90](P_1){$-\frac{4}{3}$}
    \uput{0.3cm}[90](P_2){$-1$}
    \uput{0.3cm}[90](P_3){$\frac{43-\sqrt{2161}}{26}$}
    \uput{0.3cm}[90](P_4){$0$}
    \uput{0.3cm}[90](P_5){$\frac{15-\sqrt{193}}{2}$}
    \uput{0.3cm}[90](P_6){$1$}
    \uput{0.3cm}[90](P_7){$2$}
    \uput{0.3cm}[90](P_8){$\frac{43+\sqrt{2161}}{26}$}
    \uput{0.3cm}[90](P_9){$\frac{15+\sqrt{193}}{2}$}
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %z=-1
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    \pstMiddleAB[,PointSymbol=none,PointName=none]{R_6}{S_6}{Z_1}
    \pstTranslation[PointSymbol={none},PointName=none,linecolor=red]{O}{V_1}{Z_1}[X_1]
    \pstTranslation[PointSymbol={none},PointName=none,linecolor=red]{O}{V_2}{Z_1}[X_2]
    \pstTranslation[PointSymbol={none},PointName=none,linecolor=red]{O}{V_3}{Z_1}[X_3]
    \pstTranslation[PointSymbol={none},PointName=none,linecolor=red]{O}{V_4}{Z_1}[X_4]
    \pstLineAB[linecolor=blue]{X_2}{X_4}
    \pstLineAB[linecolor=blue]{X_1}{X_3}
    \pstMiddleAB[,PointSymbol=none,PointName=none]{R_4}{S_4}{Z_2}
    \pstTranslation[PointSymbol={none},PointName=none,linecolor=red]{O}{V_1}{Z_2}[X’_1]
    \pstTranslation[PointSymbol={none},PointName=none,linecolor=red]{O}{V_2}{Z_2}[X’_2]
    \pstTranslation[PointSymbol={none},PointName=none,linecolor=red]{O}{V_3}{Z_2}[X’_3]
    \pstTranslation[PointSymbol={none},PointName=none,linecolor=red]{O}{V_4}{Z_2}[X’_4]
    \pstLineAB[linecolor=blue]{X’_2}{X’_4}
    \pstLineAB[linecolor=blue]{X’_1}{X’_3}
    \pstMiddleAB[,PointSymbol=none,PointName=none]{T_4}{S_4}{Z_3}
    \pstTranslation[PointSymbol={none},PointName=none,linecolor=red]{O}{V_1}{Z_3}[X”_1]
    \pstTranslation[PointSymbol={none},PointName=none,linecolor=red]{O}{V_2}{Z_3}[X”_2]
    \pstTranslation[PointSymbol={none},PointName=none,linecolor=red]{O}{V_3}{Z_3}[X”_3]
    \pstTranslation[PointSymbol={none},PointName=none,linecolor=red]{O}{V_4}{Z_3}[X”_4]
    \pstLineAB[linecolor=blue]{X”_2}{X”_4}
    \pstLineAB[linecolor=blue]{X”_1}{X”_3}
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %z “esteso”
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    \pstTranslation[PointSymbol={none},PointName=none,linecolor=red]{O}{V_1}{R_7}[Y_1]
    \pstTranslation[PointSymbol={none},PointName=none,linecolor=red]{O}{V_2}{R_7}[Y_2]
    \pstTranslation[PointSymbol={none},PointName=none,linecolor=red]{O}{V_3}{R_7}[Y_3]
    \pstTranslation[PointSymbol={none},PointName=none,linecolor=red]{O}{V_4}{R_7}[Y_4]
    \pspolygon[linecolor=green,](Y_1)(Y_2)(Y_3)(Y_4)
    \pstTranslation[PointSymbol={none},PointName=none,linecolor=red]{O}{V_1}{R_2}[Y’_1]
    \pstTranslation[PointSymbol={none},PointName=none,linecolor=red]{O}{V_2}{R_2}[Y’_2]
    \pstTranslation[PointSymbol={none},PointName=none,linecolor=red]{O}{V_3}{R_2}[Y’_3]
    \pstTranslation[PointSymbol={none},PointName=none,linecolor=red]{O}{V_4}{R_2}[Y’_4]
    \pspolygon[linecolor=green,](Y’_1)(Y’_2)(Y’_3)(Y’_4)
    \pstTranslation[PointSymbol={none},PointName=none,linecolor=red]{O}{V_1}{S_2}[Y”_1]
    \pstTranslation[PointSymbol={none},PointName=none,linecolor=red]{O}{V_2}{S_2}[Y”_2]
    \pstTranslation[PointSymbol={none},PointName=none,linecolor=red]{O}{V_3}{S_2}[Y”_3]
    \pstTranslation[PointSymbol={none},PointName=none,linecolor=red]{O}{V_4}{S_2}[Y”_4]
    \pspolygon[linecolor=green,](Y”_1)(Y”_2)(Y”_3)(Y”_4)
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %Punti medi
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    \pstMiddleAB[,PointSymbol=none,PointName=none]{T_2}{U_3}{M_1}
    \pstMiddleAB[,PointSymbol=none,PointName=none]{T_3}{U_4}{M_2}
    \pstMiddleAB[,PointSymbol=none,PointName=none]{T_5}{U_6}{M_3}
    \pstMiddleAB[,PointSymbol=none,PointName=none]{T_6}{U_7}{M_4}
    \pstMiddleAB[,PointSymbol=none,PointName=none]{T_7}{U_8}{M_5}
    \pstMiddleAB[,PointSymbol=none,PointName=none]{T_8}{U_9}{M_6}
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %Segni radici
    \rput[0](M_1){$+-$}
    \rput[0](M_2){$–$}
    \rput[0](M_3){$–$}
    \rput[0](M_4){$–$}
    \rput[0](M_5){$+-$}
    \rput[0](M_6){$++$}
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    \end{pspicture*}}
    \printindex
    \end{document}

Visualizzazione 5 filoni di risposte
  • Autore
    Risposte
    • #122561
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Direi che ti basta avere un convertitore da ps a eps, perché pdfLaTeX può importare figure in formato encapsulated postscrit, da cui l’estensione .eps.

        Forse potresti servirti del pacchetto pdftricks; leggine la documentazione dando da terminale/finestra comandi il comando texdoc pdftriks perché il motore pdflatex deve poter automaticamente accedere a comandi del sistema operativo per lanciare dietro le quinte il convertitore affinché possa importare l’immagine nel formato giusto.

        A parte il problema PS –> EPS, ti segnalo che con una installazione moderna non bisogna mai caricare i due pacchetti amssymb e latexsym; i glifi del secondo sono accessibili direttamente dal primo; non solo ma il secondo spreca un gruppo di font matematici e può produrre interferenze col primo. L’installazione di latexsym.sty serve per comporre vecchissimi documenti creati prima che l’America Mathematical Society distribuisse i pacchetti i cui nomi cominciano com ams.

      • #122562
        MatteoF
        Partecipante
          Up
          0
          Down
          ::

          Misterx76″ post=123150Allego il mio codice (come detto, se tolgo il pacchetto underscore, tutto fila liscio)

          Sicuro che hai compilato lo stesso codice che hai postato? Perché io ho copiato pari-pari il tuo codice (pacchetto [tt]underscore[/tt] commentato) e, compilando con pdfLaTeX (TexLive 2025) ottengo l’errore`Undefined control sequence.
          \c@lor@to@ps ->\PSTricks
          _Not_Configured_For_This_Format`
          Comunque, con [tt]LuaLaTeX[/tt] il tuo codice compila senza errori, anche caricando il pacchetto [tt]underscore[/tt].

          Se il tuo lavoro di revisione/aggiornamento riguarda questo tuo unico (vecchio) documento, la questione potrebbe chiudersi qua (ovvero compilando con [tt]LuaLaTeX[/tt]). Ma se dovessi mettere mano ad altri vecchi lavori, ti suggerisco di aggiornarti un pochino, in modo da evitare di utilizzare pacchetti obsoleti e/o inutili, che sono presenti nel tuo preambolo e che rischiano di confliggere con altri pacchetti più recenti o con lo stesso kernel LaTeX.

          Ad esempio:
          – comporre con [tt]LuaLaTeX[/tt] invece che [tt]pdfLaTeX[/tt] (utile, ma non indispensabile)
          non caricare [tt]inputenc[/tt] (obsoleto)
          – caricare [tt]imakeidx[/tt] al posto di [tt]makeidx[/tt] (supporta più indici, carica automaticamente il programma [tt]MakeIndex[/tt])
          pacchetti matematici: caricare prima [tt]amsmath[/tt], poi gli altri (es. [tt]amssymb[/tt])
          – [tt]amssymb[/tt]: se si compila con [tt]LuaLaTeX[/tt] è possibile sostituirlo con [tt]unicode-math[/tt]
          – [tt]mathrsfs[/tt] e [tt]mathabx[/tt]: se si compila con [tt]LuaLaTeX[/tt] potrebbero (condizionale) essere sostituiti con [tt]unicode-math[/tt]
          – [tt]dsfont[/tt]: meglio [tt]amsfonts[/tt] (caricato automaticamente da [tt]amssymb[/tt]); se si compila con [tt]LuaLaTeX[/tt] è possibile sostituirlo con [tt]unicode-math[/tt]
          non caricare [tt]latexsym[/tt] (obsoleto)
          – [tt]underscore[/tt]: non più strettamente necessario; esistono alternative
          caricare [tt]xcolor[/tt] al posto di [tt]color[/tt]
          – [tt]pifont[/tt]: se si compila con [tt]LuaLaTeX[/tt] è possibile sostituirlo con [tt]unicode-math[/tt]
          [tt]booktabs[/tt] carica [tt]array[/tt], quindi quest’ultimo non serve caricarlo esplicitamente
          – riguardo Ps-Tricks ti ha già risposto Claudio, ma potresti provare a utilizzare [tt]asymptote[/tt], che è perfetto per la grafica vettoriale, la geometria e i diagrammi commutativi (così sostituisci pure [tt]tikz-cd[/tt])

          Quelle in grassetto puoi considerarle prescrizioni da seguire tout court, valide a prescindere. Gli altri sono suggerimenti, da verificare caso per caso.

        • #122563
          OldClaudio
          Partecipante
            Up
            0
            Down
            ::


            Mentre cercavo di rispondere a MisterX76 e a leggere le risposte di MatteoF, accidentalmente ho (ri)scoperto una funzionalità che non ricordavo di avere con il software che uso.

            Con il Mac quando si installa la versione di TeXLive adatta al Mac, viene installato anche l’ottimo LaTeX friendly TeXShop, che è accompangato da una serie di manuali d’uso che da utente poliennale non leggo più da un pezzo. Ma nel documento Manual.pdf (accessibile dal suo menù a tendina Help) si parla anche di che cosa fa TeXshop con file che non riguardano direttamente il sistema TeX, come i formati di file diversi da quelli del sistema TeX, per esempio i file delle fotografia e simili.

            Nella pagina 173 di questo manuale c’è scritto:

            Files with extensions .jpg, .tif, .eps, or .pdf are opened as graphic files.
            TeXShop can also open .dvi and .ps files. In these cases, it converts the file to pdf and displays this pdf file.

            Queste informazioni valgono dal 2023.
            Non c’è scritto che il file convertito viene salvato nella stessa cartella dove c’è il file da convertire e avevo immaginato che questa operazione di conversione fosse eseguita solo in funzione della visualizzazione.
            Invece, proprio lavorando sul codice di MisterX76 e su un paio di altre immagini in formato .ps, ho constatato che il file convertito vine anche salvato.

            Dunque, chiunque si trovasse nella situazione descritta da MisterX76 e disponesse di un Mac, non avrebbe nessun problema a convertire un file .ps in un file .pdf e a importarlo nel suo documento.
            Chi non disponesse di un Mac dovrebbe usare i procedimenti che ho indicato nel mio precedente messaggio, oppure quanto descritto da MatteoF, cioè di compilare il suo documento con LuaLaTeX.

            Con questo non voglio dire che uno dovrebbe procurarsi un Mac e gettare via il suo PC; ci mancherebbe altro. Vuol solo ricordare ai possessori di Mac che TeXShop fa cose che spesso non sono conosciute nemmeno da chi, come me, usa questo strumento da molti anni. Consiglio di aprire Help e di esaminare le numerose funzionalità di questo strumento preziosissimo.

          • #122564
            mcl1962
            Partecipante
              Up
              0
              Down
              ::


              pstricks sembra non funzioni direttamente con pdflatex. Puoi però compilare file.tex con latex per ottenere file.dvi, poi convertire in file.ps mediante dvips ed infine usare ps2pdf per ottenere file.pdf:

              `
              latex file.tex
              dvips -Ppdf -G0 file.dvi
              ps2pdf file.ps
              `

              Funziona anche con \usepackage[strings]{underscore} non commentata.

              Ciao.

              Claudio

            • #122565
              Up
              0
              Down
              ::


              Grazie a tutti per le risposte. Dopo un periodo in cui non ho potuto dedicarmi a queste questioni, oggi finalmente riesco ad occuparmene nuovamente. Fino ad ora ho sempre usato LaTeX con la catena DVI->ps->PDF ed avrei continuato così se non avessi avuto il problema con il pacchetto underscore. Come suggerito da OldClaudio, ho letto la guida di PdfTricks ed ora, usando PdfLaTeX (con TeXStudio e TexLive2025) mi compila il codice senza errori, ma non mi visualizza il disegno.
              Credo di dover fare ancora qualcosa (OldClaudio mi ha suggerito di dare da terminale/finestra comandi il comando texdoc pdftriks) e nella guida si parla di Shell escape, ma in entrambi i casi non ho capito e non so cosa fare. Vi chiederei qualche delucidazione in merito.
              Vi ringrazio ancora per la disponibilità.
              Allego il codice nella sua ultima versione.

              \documentclass[12pt]{book}
              \usepackage[utf8]{inputenc}
              \usepackage[italian]{babel}
              \usepackage{pdftricks}
              \usepackage{pdftricks2}
              \begin{psinputs}
              \usepackage{pstricks}
              \usepackage{pst-func}
              \usepackage{pst2pdf}
              \usepackage{pstricks,pstricks-add,pst-xkey}
              \usepackage{color}
              \end{psinputs}
              \usepackage{makeidx}\makeindex
              \usepackage[intoc,prefix,nostdsubgroups]{nomencl}\makenomenclature
              \usepackage[a4paper,top=1.8cm,bottom=1.8 cm,left=2.5 cm,right=2.5 cm,]{geometry}%includehead,includefoot
              \usepackage{amssymb,latexsym}
              \usepackage{amsmath}
              \usepackage{mathrsfs}
              \usepackage{mathabx}
              \usepackage{pst-plot}
              \usepackage{pstricks,pstricks-add,pst-math,pst-xkey,pst-func,pst-coil}%
              \usepackage{pst-eucl}
              \usepackage{graphicx}
              \usepackage{color}
              \usepackage{cancel}
              \usepackage{float}
              \usepackage[format=hang,labelfont={bf},labelsep=quad]{caption}
              \usepackage[colorlinks=true,bookmarks=true,urlcolor=black,citecolor=black,linkcolor=black,unicode=true]{hyperref}
              \usepackage{pifont}
              \usepackage{dsfont}
              \usepackage{fancyhdr}
              \usepackage{tikz-cd}
              \usepackage{array}
              \usepackage{booktabs}
              %\usepackage[strings]{underscore}
              \pagestyle{fancy}
              \lhead{Fabrizio }
              \chead{}
              \rhead{7 luglio 2025}
              \lfoot{}
              \cfoot{\thepage}
              \rfoot{}
              \newcommand\inlineeqno{\hfill \refstepcounter{equation}\ (\theequation) }
              \newtheorem{theorem}{Teorema}%[section]
              \newtheorem{lemma}[theorem]{Lemma}
              \newtheorem{corollary}[theorem]{Corollario}
              \newtheorem{definition}{Definizione}%[section]
              \newtheorem{observation}{Osservazione}%[section]
              \newtheorem{example}{Esempio}%[section]
              \newtheorem{proposition}[theorem]{Proposizione}
              \newtheorem{notation}{Notazione}%[section]
              \newtheorem{principle}{Principio}%[section]
              \definecolor{light-blue}{rgb}{0.8,0.85,1}
              \definecolor{viola}{rgb}{0.9,0.2,0.9}
              \definecolor{marrone}{rgb}{0.75,0.25,0}
              \DeclareMathOperator{\supp}{Supp}
              \DeclareMathOperator{\imm}{Im}
              \DeclareMathOperator{\coef}{Coef}
              \DeclareMathOperator{\dmn}{Dom}
              \DeclareMathOperator{\indet}{Indet}
              \DeclareMathOperator{\U}{\boldsymbol{U}}
              \DeclareMathOperator{\^IN}{{^{\left(I\right)}\mathbb{N}}}
              \DeclareMathOperator{\pol}{\mathbb{P}(I,A)}
              \renewcommand{\nomname}{Lista dei simboli}
              \renewcommand{\pagedeclaration}[1]{\hspace{0.05cm}\dotfill pag.~#1}
              \begin{document}
              \frontmatter

              %
              %
              %
              %
              %
              %
              %
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              \title{\textbf{ Polinomi in un generico insieme di indeterminate}}
              \maketitle
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              \tableofcontents
              \addcontentsline{toc}{chapter}{Indice}
              %\addcontentsline{toc}{chapter}{Prefazione}
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\centerline
              \begin{pdfdisplay}
              {\begin{pspicture*}(-1.6,-4)(14.5,1)
              \pstGeonode[PosAngle=90,PointSymbol=none,PointName=none](0,0){O}
              \pstGeonode[PosAngle=90,PointSymbol=none,PointName=none](1.45,0){T}(0,0.75)V
              \pstTranslation[PosAngle=90,PointSymbol={*},PointName=none,dotscale=0.8]{O}{T}{O}[P_1]
              \pstTranslation[PosAngle=90,PointSymbol={*},dotscale=0.8,PointName=none]{O}{T}{P_1}[P_2]
              \pstTranslation[PosAngle=90,PointSymbol={*},dotscale=0.8,PointName=none]{O}{T}{P_2}[P_3]
              \pstTranslation[PosAngle=90,PointSymbol={*},dotscale=0.8,PointName=none]{O}{T}{P_3}[P_4]
              \pstTranslation[PosAngle=90,PointSymbol={*},dotscale=0.8,PointName=none]{O}{T}{P_4}[P_5]
              \pstTranslation[PosAngle=90,PointSymbol={*},dotscale=0.8,PointName=none]{O}{T}{P_5}[P_6]
              \pstTranslation[PosAngle=90,PointSymbol={*},dotscale=0.8,PointName=none]{O}{T}{P_6}[P_7]
              \pstTranslation[PosAngle=90,PointSymbol={*},dotscale=0.8,PointName=none]{O}{T}{P_7}[P_8]
              \pstTranslation[PosAngle=90,PointSymbol={*},dotscale=0.8,PointName=none]{O}{T}{P_8}[P_9]
              \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{P_9}[P_10]
              \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{V}{O}{O}[Q_0]
              \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{V}{O}{Q_0}[R_0]
              \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{V}{O}{R_0}[S_0]
              \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{V}{O}{S_0}[T_0]
              \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{V}{O}{T_0}[U_0]
              \pstGeonode[PointSymbol=none,PointName=none,dotscale=0.2](-0.125,-0.125){V_1}(-0.125,0.125){V_2}
              (0.125,0.125){V_3}(0.125,-0.125){V_4}
              %Discriminante
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{Q_0}[Q_1]
              \pstTranslation[PosAngle=90,PointSymbol={*},dotscale=1.2,PointName=none]{O}{T}{Q_1}[Q_2]
              \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=1.2,PointName=none]{O}{T}{Q_2}[Q_3]
              \pstTranslation[PosAngle=90,PointSymbol={*},dotscale=1.2,PointName=none]{O}{T}{Q_3}[Q_4]
              \pstTranslation[PosAngle=90,PointSymbol={*},dotscale=1.2,PointName=none]{O}{T}{Q_4}[Q_5]
              \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{Q_5}[Q_6]
              \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{Q_6}[Q_7]
              \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{Q_7}[Q_8]
              \pstTranslation[PosAngle=90,PointSymbol={*},dotscale=1.2,PointName=none]{O}{T}{Q_8}[Q_9]
              \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{Q_9}[Q_10]
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              %Linee discriminante
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              \pstLineAB[]{Q_2}{Q_4}
              \pstLineAB[]{Q_5}{Q_9}
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              %A
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{R_0}[R_1]
              \pstTranslation[PosAngle=90,PointSymbol={*},dotscale=1.2,PointName=none]{O}{T}{R_1}[R_2]
              \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{R_2}[R_3]
              \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{R_3}[R_4]
              \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{R_4}[R_5]
              \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{R_5}[R_6]
              \pstTranslation[PosAngle=90,PointSymbol={*},dotscale=1.2,PointName=none]{O}{T}{R_6}[R_7]
              \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{R_7}[R_8]
              \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{R_8}[R_9]
              \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{R_9}[R_10]
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              %B
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              \pstTranslation[PosAngle=90,PointSymbol={*},dotscale=1.2,PointName=none]{O}{T}{S_0}[S_1]
              \pstTranslation[PosAngle=90,PointSymbol={*},dotscale=1.2,PointName=none]{O}{T}{S_1}[S_2]
              \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{S_2}[S_3]
              \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{S_3}[S_4]
              \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{S_4}[S_5]
              \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{S_5}[S_6]
              \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{S_6}[S_7]
              \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{S_7}[S_8]
              \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{S_8}[S_9]
              \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{S_9}[S_10]
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              %C
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{T_0}[T_1]
              \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{T_1}[T_2]
              \pstTranslation[PosAngle=90,PointSymbol={*},dotscale=1.2,PointName=none]{O}{T}{T_2}[T_3]
              \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{T_3}[T_4]
              \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{T_4}[T_5]
              \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{T_5}[T_6]
              \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{T_6}[T_7]
              \pstTranslation[PosAngle=90,PointSymbol={*},dotscale=1.2,PointName=none]{O}{T}{T_7}[T_8]
              \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{T_8}[T_9]
              \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{T_9}[T_10]
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{U_0}[U_1]
              \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{U_1}[U_2]
              \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{U_2}[U_3]
              \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{U_3}[U_4]
              \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{U_4}[U_5]
              \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{U_5}[U_6]
              \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{U_6}[U_7]
              \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{U_7}[U_8]
              \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{U_8}[U_9]
              \pstTranslation[PosAngle=90,PointSymbol={none},dotscale=0.8,PointName=none]{O}{T}{U_9}[U_10]
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              %Discriminante negativo
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              \psframe[fillstyle=crosshatch*,fillcolor=red,linestyle=none,
              hatchcolor=white,hatchwidth=0.35pt,hatchsep=1.25pt,
              hatchangle=45](U_0)(P_2)
              \psframe[fillstyle=crosshatch*,fillcolor=red,linestyle=none,
              hatchcolor=white,hatchwidth=0.35pt,hatchsep=1.25pt,
              hatchangle=45](U_4)(P_5)
              \psframe[fillstyle=crosshatch*,fillcolor=red,linestyle=none,
              hatchcolor=white,hatchwidth=0.35pt,hatchsep=1.25pt,
              hatchangle=45](U_9)(P_10)
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              %Linee A
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              \pstLineAB[]{R_0}{R_2}
              \pstLineAB[linestyle=dashed]{R_2}{R_7}
              \pstLineAB[]{R_7}{R_10}
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              %Linee B
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              \pstLineAB[]{S_1}{S_2}
              \pstLineAB[linestyle=dashed]{S_0}{S_1}
              \pstLineAB[linestyle=dashed]{S_1}{S_10}
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              %Linee C
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              \pstLineAB[]{T_0}{T_3}
              \pstLineAB[]{T_8}{T_10}
              \pstLineAB[linestyle=dashed]{T_3}{T_8}
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              %Linee verticali 1
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              \pstLineAB[]{P_1}{U_1}
              \pstLineAB[]{P_4}{U_4}
              \pstLineAB[]{P_5}{U_5}
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              %Punti “nodi” discriminante negativo
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              \pstGeonode[PosAngle=90,PointSymbol={*},dotscale=0.8,PointName=none](P_1){A_1}
              \pstGeonode[PosAngle=90,PointSymbol={*},dotscale=0.8,PointName=none](P_2){A_2}
              \pstGeonode[PosAngle=90,PointSymbol={*},dotscale=0.8,PointName=none](P_4){A_3}
              \pstGeonode[PosAngle=90,PointSymbol={*},dotscale=0.8,PointName=none](P_5){A_4}
              \pstGeonode[PosAngle=90,PointSymbol={*},dotscale=0.8,PointName=none](P_9){A_5}
              \pstGeonode[PosAngle=90,PointSymbol={*},dotscale=1.2,PointName=none](Q_2){B_4}
              \pstGeonode[PosAngle=90,PointSymbol={*},dotscale=1.2,PointName=none](Q_4){B_1}
              \pstGeonode[PosAngle=90,PointSymbol={*},dotscale=1.2,PointName=none](Q_5){B_2}
              \pstGeonode[PosAngle=90,PointSymbol={*},dotscale=1.2,PointName=none](Q_9){B_3}
              \pstGeonode[PosAngle=90,PointSymbol={*},dotscale=1.2,PointName=none](R_2){C_1}
              \pstGeonode[PosAngle=90,PointSymbol={*},dotscale=1.2,PointName=none](R_7){C_2}
              \pstGeonode[PosAngle=90,PointSymbol={*},dotscale=1.2,PointName=none](S_2){D_2}
              \pstGeonode[PosAngle=90,PointSymbol={*},dotscale=1.2,PointName=none](S_1){D_1}
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              %Asse
              {\psset{arrows=->}
              \pstLineAB[linewidth=0.045]{O}{P_10}}
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              %Linee verticali 2
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              \pstLineAB[]{P_2}{U_2}
              \pstLineAB[]{P_6}{U_6}
              \pstLineAB[]{P_3}{U_3}
              \pstLineAB[]{P_7}{U_7}
              \pstLineAB[]{P_8}{U_8}
              \pstLineAB[]{P_9}{U_9}
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              %Simboli a sx
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              \uput{0.5cm}[180](Q_0){${\Delta}\geqslant0$}
              \uput{0.5cm}[180](R_0){$A\geqslant0$}
              \uput{0.5cm}[180](S_0){$B\geqslant0$}
              \uput{0.5cm}[180](T_0){$C\geqslant0$}
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              %Simboli in alto
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              \uput{0.3cm}[90](P_1){$-\frac{4}{3}$}
              \uput{0.3cm}[90](P_2){$-1$}
              \uput{0.3cm}[90](P_3){$\frac{43-\sqrt{2161}}{26}$}
              \uput{0.3cm}[90](P_4){$0$}
              \uput{0.3cm}[90](P_5){$\frac{15-\sqrt{193}}{2}$}
              \uput{0.3cm}[90](P_6){$1$}
              \uput{0.3cm}[90](P_7){$2$}
              \uput{0.3cm}[90](P_8){$\frac{43+\sqrt{2161}}{26}$}
              \uput{0.3cm}[90](P_9){$\frac{15+\sqrt{193}}{2}$}
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              %z=-1
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              \pstMiddleAB[,PointSymbol=none,PointName=none]{R_6}{S_6}{Z_1}
              \pstTranslation[PointSymbol={none},PointName=none,linecolor=red]{O}{V_1}{Z_1}[X_1]
              \pstTranslation[PointSymbol={none},PointName=none,linecolor=red]{O}{V_2}{Z_1}[X_2]
              \pstTranslation[PointSymbol={none},PointName=none,linecolor=red]{O}{V_3}{Z_1}[X_3]
              \pstTranslation[PointSymbol={none},PointName=none,linecolor=red]{O}{V_4}{Z_1}[X_4]
              \pstLineAB[linecolor=blue]{X_2}{X_4}
              \pstLineAB[linecolor=blue]{X_1}{X_3}
              \pstMiddleAB[,PointSymbol=none,PointName=none]{R_4}{S_4}{Z_2}
              \pstTranslation[PointSymbol={none},PointName=none,linecolor=red]{O}{V_1}{Z_2}[X’_1]
              \pstTranslation[PointSymbol={none},PointName=none,linecolor=red]{O}{V_2}{Z_2}[X’_2]
              \pstTranslation[PointSymbol={none},PointName=none,linecolor=red]{O}{V_3}{Z_2}[X’_3]
              \pstTranslation[PointSymbol={none},PointName=none,linecolor=red]{O}{V_4}{Z_2}[X’_4]
              \pstLineAB[linecolor=blue]{X’_2}{X’_4}
              \pstLineAB[linecolor=blue]{X’_1}{X’_3}
              \pstMiddleAB[,PointSymbol=none,PointName=none]{T_4}{S_4}{Z_3}
              \pstTranslation[PointSymbol={none},PointName=none,linecolor=red]{O}{V_1}{Z_3}[X”_1]
              \pstTranslation[PointSymbol={none},PointName=none,linecolor=red]{O}{V_2}{Z_3}[X”_2]
              \pstTranslation[PointSymbol={none},PointName=none,linecolor=red]{O}{V_3}{Z_3}[X”_3]
              \pstTranslation[PointSymbol={none},PointName=none,linecolor=red]{O}{V_4}{Z_3}[X”_4]
              \pstLineAB[linecolor=blue]{X”_2}{X”_4}
              \pstLineAB[linecolor=blue]{X”_1}{X”_3}
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              %z “esteso”
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              \pstTranslation[PointSymbol={none},PointName=none,linecolor=red]{O}{V_1}{R_7}[Y_1]
              \pstTranslation[PointSymbol={none},PointName=none,linecolor=red]{O}{V_2}{R_7}[Y_2]
              \pstTranslation[PointSymbol={none},PointName=none,linecolor=red]{O}{V_3}{R_7}[Y_3]
              \pstTranslation[PointSymbol={none},PointName=none,linecolor=red]{O}{V_4}{R_7}[Y_4]
              \pspolygon[linecolor=green,](Y_1)(Y_2)(Y_3)(Y_4)
              \pstTranslation[PointSymbol={none},PointName=none,linecolor=red]{O}{V_1}{R_2}[Y’_1]
              \pstTranslation[PointSymbol={none},PointName=none,linecolor=red]{O}{V_2}{R_2}[Y’_2]
              \pstTranslation[PointSymbol={none},PointName=none,linecolor=red]{O}{V_3}{R_2}[Y’_3]
              \pstTranslation[PointSymbol={none},PointName=none,linecolor=red]{O}{V_4}{R_2}[Y’_4]
              \pspolygon[linecolor=green,](Y’_1)(Y’_2)(Y’_3)(Y’_4)
              \pstTranslation[PointSymbol={none},PointName=none,linecolor=red]{O}{V_1}{S_2}[Y”_1]
              \pstTranslation[PointSymbol={none},PointName=none,linecolor=red]{O}{V_2}{S_2}[Y”_2]
              \pstTranslation[PointSymbol={none},PointName=none,linecolor=red]{O}{V_3}{S_2}[Y”_3]
              \pstTranslation[PointSymbol={none},PointName=none,linecolor=red]{O}{V_4}{S_2}[Y”_4]
              \pspolygon[linecolor=green,](Y”_1)(Y”_2)(Y”_3)(Y”_4)
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              %Punti medi
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              \pstMiddleAB[,PointSymbol=none,PointName=none]{T_2}{U_3}{M_1}
              \pstMiddleAB[,PointSymbol=none,PointName=none]{T_3}{U_4}{M_2}
              \pstMiddleAB[,PointSymbol=none,PointName=none]{T_5}{U_6}{M_3}
              \pstMiddleAB[,PointSymbol=none,PointName=none]{T_6}{U_7}{M_4}
              \pstMiddleAB[,PointSymbol=none,PointName=none]{T_7}{U_8}{M_5}
              \pstMiddleAB[,PointSymbol=none,PointName=none]{T_8}{U_9}{M_6}
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              %Segni radici
              \rput[0](M_1){$+-$}
              \rput[0](M_2){$–$}
              \rput[0](M_3){$–$}
              \rput[0](M_4){$–$}
              \rput[0](M_5){$+-$}
              \rput[0](M_6){$++$}
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
              \end{pspicture*}}
              \end{pdfdisplay}
              \printindex
              \end{document}

            • #122566
              OldClaudio
              Partecipante
                Up
                0
                Down
                ::


                Visto che prima eseguivi da terminale la sequenza dvi->ps->pdf sai dare comandi dal terminale (o come si chiama col tuo sistema operativo). Allora abilitare lo shell escape vuol dire quanto segue. Se il tuo file sorgente si chiama miofile.tex si da da terminale il comando seguente

                `pdflatex -shell-escape -file-line-error -synctex=1 miofile.tex`

                dove le cose precedute dalla lineetta sono alcune delle opzioni disponibili quando si usa pdflatex.

                Questa serie di opzioni vuol dire:

                -shell-escape abilita lo shell escape
                -file-line-error fermati ad ogni errore e indicane il numero di riga
                dove è avvenuto
                -synctex=1 sincronizza quanto c’è nel pannello del il file sorgente
                con quello che appare nel panello del file composto

                Come ti ho detto con TeXShop questi comandi per il terminale scritti in modo leggermente diverso si chiamano Engines, e questi sono accessibili direttamente nel menù a discesa di TeXShop con il quale si possono impostare anche alcune delle righe magiche disponibili (codifica del sorgente, motore di composizione, file principale (utilissimo per poter compilare anche quando il pannello del sorgente è aperto sul nome di un file secondario) lingua del correttore ortografico, motore di gestione dei database bibliografici, eccetera).
                Con Texstudio si possono fare più o meno le stesse cose non solo per le righe magiche, ma anche per i motori di composizione; siccome non uso più Texstudiio da molti anni, non ricordo come si fa a definire nuove operazioni o a configurare operazioni già presenti ma con opzioni diverse.

                In ogni caso l’opzione shell-escape è prudente usarla solo quando è veramente necessario e quando è sicuro; serve per dire al programma di scrittura del file sorgente (il famoso LaTeX friendly editor, come sono quasi tutti gli odierni editor per LaTeX) di fermarsi, poi di lanciare un programma esterno, e poi, quando questo ha finito, di riprendere il controllo. La prudenza serve per evitare di lanciare inavvertitamente del malware che potrebbe produrre seri danni non solo al sistema TeX ma all’intero elaboratore. Esiste una breve lista di programmi sicuri che non hanno bisogno che venga abilitato lo shell-escape; fra questi c’è il programma makeindex, che viene usato dietro le quinte dal pacchetto imakeidx, per cui fare indici analitici oggi, e da tre o quattro lustri, facilita enormemente la creazione di indici analitici, di nomenclature, di glossari, e simili. Con TeXShop si possono ripetere quante compilazioni sono necessarie per costruire le bibliografie, sia usando bibtex sia biber: tremendamente utile; bibtex e biber sono altri due programmi esterni sicuri. L’elenco dei programmi sicuri credo che permetta di usare dei programmi della collezione PSTricks, ma anche qui, visto che non uso mai pacchetti di questa collezione, non saprei dirti di più.
                Come vedi il sistema TeX non è limitato a pdflatex, lualatex e simili.

            Visualizzazione 5 filoni di risposte
            • Devi essere connesso per rispondere a questo topic.

            Go to top