Lyx는 메모를 지원합니다. lyx의 모든 메모가 생성된 PDF 초안에 주석으로 표시되면 좋을 것입니다.
예를 들어:
릭스: PDF:제가 염두에 두고 있는 사용 사례는 초기 피드백을 얻기 위해 누군가에게 이 초안 작업을 보여줄 때 제가 아직 작업해야 할 콘텐츠를 상기시켜주는 메모가 있다는 것을 알 수 있다는 것입니다.
현재 작업(및 일반적인 작업)은 다른 엔진에서 빌드되지 않으므로 Luatex를 사용하여 이 작업을 수행하는 방법을 원합니다.
밀접한 관련이 있는 것:pdflatex로 생성된 PDF 파일에 주석을 다는 방법은 무엇입니까?
나는 LyX가 Notes를 적절한 라텍스 PDF 주석 명령으로 변환하도록 하는 것이 트릭이라고 생각합니다. 나는 빌드 파이프 라인에 Python이나 Perl 등의 스크립트를 삽입함으로써 이 작업을 수행할 수 있다고 생각합니다.
답변1
노란색 LyX 노트가 생성된 LaTeX 소스(즉, 파일)에서 완전히 손실되는 한 .tex
, LyX의 내장을 건드리거나 원본 파일을 처리하지 않고는 목표가 불가능해 보입니다 .lyx
. 더 쉬운 출발점은 이 목적을 위해 검은색 주석을 사용하는 것입니다.
\begin{comment} note \end{comment}
이 접근 방식을 사용하면 패키지의 verbatim
패키지를 \pdfcomment{note}
변환 하기만 하면 됩니다 pdfcomment
.
어떻게:
Document1) > Configuration...> 로 이동LaTex preamble
2) 다음 줄을 붙여넣습니다.
% Change comments in PDF notes
\usepackage{pdfcomment}
\usepackage{environ}
\RenewEnviron{comment}{\pdfcomment{\BODY}}
3) Insert> Note> Comment)로 이동하여 텍스트를 작성합니다.
comment
이로 인해 파일 에 환경이 남았습니다 .tex
. LyX의 출력 예:
(영어 OS에서는 "Commentario" 대신 "Comment"가 표시됩니다...)
File3) > Export> 로 이동PDF(pdflatex)
4) Acrobat Reader에서 열린 PDF를 엽니다.
LyX 생성 LaTeX 소스:
%% LyX 2.0.5.1 created this file. For more info, see http://www.lyx.org/.
%% Do not edit unless you really know what you are doing.
\documentclass[english]{article}
\usepackage[T1]{fontenc}
\usepackage[latin9]{inputenc}
\usepackage{verbatim}
\makeatletter
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% User specified LaTeX commands.
%add this in Lyx Preamble
\usepackage{pdfcomment}
\usepackage{environ}
\RenewEnviron{comment}{\pdfcomment{\BODY}}
\makeatother
\usepackage{babel}
\begin{document}
Plain text %
\begin{comment}
This is a note (comment)
\end{comment}
\end{document}
일반 LaTeX의 최소 작업 예
\documentclass{article}
\usepackage{verbatim}
\usepackage{pdfcomment}
\usepackage{environ}
\RenewEnviron{comment}{\pdfcomment{\BODY}}
\begin{document}
Plain text
\begin{comment}
This is a note (comment)
\end{comment}
\end{document}
답변2
모든 노란색 LyX 노트를 다른 것으로 변환하려면 LyX에서 Alt-X를 입력하여 작은 명령 창을 열고 다음을 입력/붙여넣으세요.
inset-forall Note inset-modify note Note Greyedout
그러면 모든 메모가 회색으로 변환됩니다. 그런 다음 lyxgreyedout 환경을 재정의하여 이를 다른 것으로 변경할 수도 있습니다. 예를 들어
% Change comments in PDF notes
\usepackage{pdfcomment}
\usepackage{environ}
\RenewEnviron{lyxgreyedout}{\pdfcomment{\BODY}}
@Fran의 제안과 유사하게 서문에 추가됩니다.