Texto girado en una figura girada

Texto girado en una figura girada

Agregué una figura de página completa girada hacia la izquierda usando un sidewaysfigureentorno.

Las figuras se hicieron originalmente en Inkscape y fueron diseñadas para visualización sin rotación y contienen algunas etiquetas de texto que también están giradas en sentido horario. Afortunadamente, todas las etiquetas de texto se agregan a nivel TeX dentro de un pictureentorno (exportado desde Inkscape).

Cuando estas figuras se colocan en un sidewaysfigureentorno, las etiquetas rotadas se muestran al revés según la orientación de la página (números de página, encabezados, etc.). Esto me parece mal.

Pregunta n.º 1 (sobre reglas tipográficas):

Si hay etiquetas de texto horizontales en figuras giradas en sentido antihorario, ¿deben representarse hacia arriba (giradas en sentido horario con respecto a la figura) o hacia abajo (en sentido contrario a la figura)?

Pregunta n.º 2 (sobre LaTeX): Dado que espero que la respuesta a la pregunta anterior sea que las etiquetas deben mostrarse hacia arriba, ¿hay alguna forma de rotar automáticamente las etiquetas de texto seleccionadas 180 grados? Esto solo debería afectar las etiquetas rotadas dentro de sidewaysfigurelos entornos.

A continuación se muestra una figura de muestra:

\begingroup%
  \makeatletter%
  \providecommand\color[2][]{%
    \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
    \renewcommand\color[2][]{}%
  }%
  \providecommand\transparent[1]{%
    \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
    \renewcommand\transparent[1]{}%
  }%
  \providecommand\rotatebox[2]{#2}%
  \ifx\svgwidth\undefined%
    \setlength{\unitlength}{1559.05517578bp}%
    \ifx\svgscale\undefined%
      \relax%
    \else%
      \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
    \fi%
  \else%
    \setlength{\unitlength}{\svgwidth}%
  \fi%
  \global\let\svgwidth\undefined%
  \global\let\svgscale\undefined%
  \makeatother%
  \begin{picture}(1,0.45454544)%
    \put(0,0){\includegraphics[width=\unitlength]{figure.pdf}}%
    \put(0.59090907,0.27272726){\color[rgb]{0,0,0}\rotatebox{90}{\makebox(0,0)[b]{\smash{some text}}}}%
  \end{picture}%
\endgroup%

y un sidewaysfigureentorno que lo instancia:

\begin{sidewaysfigure}
  \centering
  \def\svgwidth{\textheight}
  \resizebox{\textheight}{!}{
    \endlinechar=255\relax%
    \input{figure.pdf_tex}
  }
  \caption{...}}
  \label{...}
\end{sidewaysfigure}

Respuesta1

Esperaría que la figura fuera el punto focal de un sidewaysfigure. Como tal, la orientación de la figura debe alinearse con el sidewaysfiguretítulo, que está girado 90 grados en el sentido contrario a las agujas del reloj. Este ya parece ser tu caso. Sin embargo, rotaría los elementos de la imagen para que se alineen con lo que dicte la imagen. No desea que el lector cambie la orientación del título, de la imagen y de parte del texto superpuesto.

Mi referencia es desde un punto de vista práctico; Si la orientación de la vista es incorrecta en retrato, un solo giro (de la cabeza) debería dar como resultado la vista correcta (sin giros adicionales para texto o explicación). Es decir, en su totalidad, la figura se ve en "modo" vertical (vertical) o horizontal (girada).

Los editores y las revistas tienen diferentes requisitos con respecto a las imágenes en su forma enviada y finalmente publicada. Esto puede incluso diferir dentro de revistas del mismo editor. Como tal, no creo que exista un estándar o referencia concreto más allá de la lógica predominante.

información relacionada