¿Cómo imprimir una "cadena" de la primera o última \label{cadena}, al ejecutar encabezados y márgenes, como un diccionario, con la clase KOMA?

¿Cómo imprimir una "cadena" de la primera o última \label{cadena}, al ejecutar encabezados y márgenes, como un diccionario, con la clase KOMA?

Necesito componer un libro donde las secciones se identifican mediante una cadena, como "PLA 1", según lo dictado por el editor del libro (el editor llama a estas cadenas "cite-keys").

A veces hay algunas secciones sobre la extensión de un libro determinado, lo que significa algunas claves de citas.

  • Estas claves de cita deben imprimirse en el margen exterior, en la misma línea que la sección.
  • Además, la primera clave de cita actual de una página de la izquierda debe imprimirse en encabezados de páginas pares.
  • La última clave de cita actual que aparece en la página derecha debe estar en los encabezados de páginas impares.

¿Cómo se pueden imprimir esas cadenas especiales en encabezados y márgenes?

Pensé en usar \label{SCA 1}, pero luego me di cuenta de \labelsque en realidad son contadores.

Intenté usarlo \marks(con el emarkspaquete), pero no puedo entenderlo.

MWE en proceso:

\documentclass{scrbook}

\usepackage{lipsum}

\documentclass{scrbook}

\usepackage{lipsum}

\usepackage{scrpage2}

\pagestyle{scrheadings}
\ihead[]{}
\chead[]{\pagemark}
\ohead[\headmark]{\headmark}


\begin{document}
\section*{Section title}\label{PLA 1}
\lipsum[1]

Label string should be here \nameref{PLA 1}

\end{document}

Necesito usar la clase Koma. Vi en algún lugar gente usando fancyhdro titlesec, pero el manual de Koma aconseja contra cualquiera de ellos (por ejemplo, el titlesecpaquete interfiere con la opción headers=optiontotoc).

Vi algunas preguntas respondidas enhttp://tex.stackexchange.com, pero ninguno tiene suficientes consejos para empezar.

Respuesta1

Aquí hay una sugerencia para usar el paquete.scrlayer-scrpage

\documentclass{scrbook}

\usepackage{lipsum}% dummy text
\usepackage{needspace}
\usepackage[manualmark]{scrlayer-scrpage}
\clearpairofpagestyles

%%% alternatively:
%\usepackage[manualmark]{scrpage2}
%\clearscrheadfoot
%\pagestyle{scrheadings}

\chead{\pagemark}
\lehead*{\rightmark}\rohead*{\leftmark}
\renewcommand\chaptermark[1]{\markboth{}{}}

\newcommand\myaddsec[2]{%
  \needspace{3\baselineskip}%
  \addsec[#1]{#1\markboth{#2}{#2}\marginpar[\raggedright#2]{\raggedleft#2}}%
}

\begin{document}
\tableofcontents
\chapter{Chapter Title}
\myaddsec{Section title}{PLA1}
\lipsum[1]
\myaddsec{Section title}{PLA2}
\lipsum[1-3]
\myaddsec{Section title}{PLA3}
\lipsum[1]
\myaddsec{Section title}{PLA4}
\lipsum[1-5]
\myaddsec{Section title}{PLA5}
\lipsum[1]
\myaddsec{Section title}{PLA6}
\lipsum[1-2]

Label string should be here 

\end{document}

Resultado ingrese la descripción de la imagen aquí

información relacionada