mirror of
https://git.lyx.org/repos/lyx.git
synced 2025-01-03 08:28:25 +00:00
Fix the pdfcomment rewrite
This commit is contained in:
parent
0e755b86dd
commit
2dff14d238
@ -1,5 +1,5 @@
|
|||||||
#LyX 2.1 created this file. For more info see http://www.lyx.org/
|
#LyX 2.2 created this file. For more info see http://www.lyx.org/
|
||||||
\lyxformat 474
|
\lyxformat 479
|
||||||
\begin_document
|
\begin_document
|
||||||
\begin_header
|
\begin_header
|
||||||
\textclass scrartcl
|
\textclass scrartcl
|
||||||
@ -145,14 +145,14 @@ Uwe Stöhr
|
|||||||
\end_layout
|
\end_layout
|
||||||
|
|
||||||
\begin_layout Standard
|
\begin_layout Standard
|
||||||
The LaTeX-package
|
The LaTeX package
|
||||||
\series bold
|
\series bold
|
||||||
pdfcomment
|
pdfcomment
|
||||||
\series default
|
\series default
|
||||||
provides full access for PDF-comments.
|
provides full access for PDF comments.
|
||||||
You can add normal comments, as well as margin comments, underlining etc.
|
You can add normal comments as well as margin comments, underlining etc.
|
||||||
And you can also define a special layout for the comment that you can use
|
And you can also define a special layout for the comment, which you can
|
||||||
several times in the document.
|
use several times in the document.
|
||||||
This document is only a excerpt of the documentation of
|
This document is only a excerpt of the documentation of
|
||||||
\series bold
|
\series bold
|
||||||
pdfcomment
|
pdfcomment
|
||||||
@ -190,7 +190,7 @@ Custom
|
|||||||
Insets
|
Insets
|
||||||
\family default
|
\family default
|
||||||
.
|
.
|
||||||
You can choose between the following:
|
You can select one of the following:
|
||||||
\end_layout
|
\end_layout
|
||||||
|
|
||||||
\begin_layout Subsection
|
\begin_layout Subsection
|
||||||
@ -198,21 +198,13 @@ PDF-Annotation
|
|||||||
\end_layout
|
\end_layout
|
||||||
|
|
||||||
\begin_layout Standard
|
\begin_layout Standard
|
||||||
This is the
|
This is the standard PDF-comment.
|
||||||
\begin_inset Quotes eld
|
|
||||||
\end_inset
|
|
||||||
|
|
||||||
normal
|
|
||||||
\begin_inset Quotes erd
|
|
||||||
\end_inset
|
|
||||||
|
|
||||||
PDF-comment.
|
|
||||||
Here is an example:
|
Here is an example:
|
||||||
\begin_inset Flex PDF-Annotation
|
\begin_inset Flex PDF-Annotation
|
||||||
status open
|
status open
|
||||||
|
|
||||||
\begin_layout Plain Layout
|
\begin_layout Plain Layout
|
||||||
this is a simple PDF-Annotation
|
This is a simple PDF-Annotation
|
||||||
\end_layout
|
\end_layout
|
||||||
|
|
||||||
\end_inset
|
\end_inset
|
||||||
@ -227,17 +219,9 @@ Like all PDF-comment types you can add a lot of things to the option of
|
|||||||
use the menu
|
use the menu
|
||||||
\family sans
|
\family sans
|
||||||
Insert\SpecialChar \menuseparator
|
Insert\SpecialChar \menuseparator
|
||||||
PDF-xxx
|
PDF Comment Options
|
||||||
\begin_inset space ~
|
|
||||||
\end_inset
|
|
||||||
|
|
||||||
options
|
|
||||||
\family default
|
\family default
|
||||||
, where
|
.
|
||||||
\family sans
|
|
||||||
xxx
|
|
||||||
\family default
|
|
||||||
stands for the type of the comment.
|
|
||||||
\end_layout
|
\end_layout
|
||||||
|
|
||||||
\begin_layout Standard
|
\begin_layout Standard
|
||||||
@ -249,7 +233,8 @@ status open
|
|||||||
\series bold
|
\series bold
|
||||||
Note:
|
Note:
|
||||||
\series default
|
\series default
|
||||||
all braces and brackets in comment options must be inserted as TeX-code!
|
Literal TeX code, such as braces and brackets, must be inserted as TeX-code
|
||||||
|
to the comment options.
|
||||||
\end_layout
|
\end_layout
|
||||||
|
|
||||||
\end_inset
|
\end_inset
|
||||||
@ -279,51 +264,17 @@ status open
|
|||||||
status collapsed
|
status collapsed
|
||||||
|
|
||||||
\begin_layout Plain Layout
|
\begin_layout Plain Layout
|
||||||
author=
|
|
||||||
\begin_inset ERT
|
\begin_inset ERT
|
||||||
status collapsed
|
status open
|
||||||
|
|
||||||
\begin_layout Plain Layout
|
\begin_layout Plain Layout
|
||||||
|
|
||||||
{
|
author={Daisy Duck},color={0.234 0.867 0.211},voffset=8pt,opacity=0.5
|
||||||
\end_layout
|
\end_layout
|
||||||
|
|
||||||
\end_inset
|
\end_inset
|
||||||
|
|
||||||
Daisy Duck
|
|
||||||
\begin_inset ERT
|
|
||||||
status collapsed
|
|
||||||
|
|
||||||
\begin_layout Plain Layout
|
|
||||||
|
|
||||||
}
|
|
||||||
\end_layout
|
|
||||||
|
|
||||||
\end_inset
|
|
||||||
|
|
||||||
,color=
|
|
||||||
\begin_inset ERT
|
|
||||||
status collapsed
|
|
||||||
|
|
||||||
\begin_layout Plain Layout
|
|
||||||
|
|
||||||
{
|
|
||||||
\end_layout
|
|
||||||
|
|
||||||
\end_inset
|
|
||||||
|
|
||||||
0.234 0.867 0.211
|
|
||||||
\begin_inset ERT
|
|
||||||
status collapsed
|
|
||||||
|
|
||||||
\begin_layout Plain Layout
|
|
||||||
|
|
||||||
}
|
|
||||||
\end_layout
|
|
||||||
|
|
||||||
\end_inset
|
|
||||||
|
|
||||||
,voffset=8pt,opacity=0.5
|
|
||||||
\end_layout
|
\end_layout
|
||||||
|
|
||||||
\end_inset
|
\end_inset
|
||||||
@ -396,47 +347,14 @@ status open
|
|||||||
status collapsed
|
status collapsed
|
||||||
|
|
||||||
\begin_layout Plain Layout
|
\begin_layout Plain Layout
|
||||||
|
\begin_inset ERT
|
||||||
|
status open
|
||||||
|
|
||||||
|
\begin_layout Plain Layout
|
||||||
|
|
||||||
id=1,color=blue,height=2.5cm,width=5.8cm,voffset=-2.8cm,hoffset=8cm,opacity=1.0,just
|
id=1,color=blue,height=2.5cm,width=5.8cm,voffset=-2.8cm,hoffset=8cm,opacity=1.0,just
|
||||||
ification=right,icolor=
|
ification=right,icolor={yellow},linewidth=12pt,borderstyle=dashed,dashstyle={10
|
||||||
\begin_inset ERT
|
5}
|
||||||
status collapsed
|
|
||||||
|
|
||||||
\begin_layout Plain Layout
|
|
||||||
|
|
||||||
{
|
|
||||||
\end_layout
|
|
||||||
|
|
||||||
\end_inset
|
|
||||||
|
|
||||||
yellow
|
|
||||||
\begin_inset ERT
|
|
||||||
status collapsed
|
|
||||||
|
|
||||||
\begin_layout Plain Layout
|
|
||||||
|
|
||||||
}
|
|
||||||
\end_layout
|
|
||||||
|
|
||||||
\end_inset
|
|
||||||
|
|
||||||
,linewidth=12pt,borderstyle=dashed,dashstyle=
|
|
||||||
\begin_inset ERT
|
|
||||||
status collapsed
|
|
||||||
|
|
||||||
\begin_layout Plain Layout
|
|
||||||
|
|
||||||
{
|
|
||||||
\end_layout
|
|
||||||
|
|
||||||
\end_inset
|
|
||||||
|
|
||||||
10 5
|
|
||||||
\begin_inset ERT
|
|
||||||
status collapsed
|
|
||||||
|
|
||||||
\begin_layout Plain Layout
|
|
||||||
|
|
||||||
}
|
|
||||||
\end_layout
|
\end_layout
|
||||||
|
|
||||||
\end_inset
|
\end_inset
|
||||||
@ -494,12 +412,22 @@ status open
|
|||||||
status collapsed
|
status collapsed
|
||||||
|
|
||||||
\begin_layout Plain Layout
|
\begin_layout Plain Layout
|
||||||
|
\begin_inset ERT
|
||||||
|
status open
|
||||||
|
|
||||||
|
\begin_layout Plain Layout
|
||||||
|
|
||||||
height=3cm,type=freetext,subject={freetext},width=4.5cm,voffset=-3.2cm,hoffset=-3.2
|
height=3cm,type=freetext,subject={freetext},width=4.5cm,voffset=-3.2cm,hoffset=-3.2
|
||||||
cm,opacity=0.9,justification=right
|
cm,opacity=0.9,justification=right
|
||||||
\end_layout
|
\end_layout
|
||||||
|
|
||||||
\end_inset
|
\end_inset
|
||||||
|
|
||||||
|
|
||||||
|
\end_layout
|
||||||
|
|
||||||
|
\end_inset
|
||||||
|
|
||||||
This is also a comment, but it's a PDF-Freetext annotation.
|
This is also a comment, but it's a PDF-Freetext annotation.
|
||||||
\end_layout
|
\end_layout
|
||||||
|
|
||||||
@ -563,73 +491,19 @@ status open
|
|||||||
status collapsed
|
status collapsed
|
||||||
|
|
||||||
\begin_layout Plain Layout
|
\begin_layout Plain Layout
|
||||||
type=line,opacity=1,line=
|
|
||||||
\begin_inset ERT
|
\begin_inset ERT
|
||||||
status collapsed
|
status open
|
||||||
|
|
||||||
\begin_layout Plain Layout
|
\begin_layout Plain Layout
|
||||||
|
|
||||||
{
|
type=line,opacity=1,line={50 480 50 180},color=green,icolor=blue,caption=top,lin
|
||||||
|
ebegin={/ROpenArrow},lineend={/OpenArrow},linewidth=2bp,captionhoffset=-5pt,capt
|
||||||
|
ionvoffset=15pt
|
||||||
\end_layout
|
\end_layout
|
||||||
|
|
||||||
\end_inset
|
\end_inset
|
||||||
|
|
||||||
50 480 50 180
|
|
||||||
\begin_inset ERT
|
|
||||||
status collapsed
|
|
||||||
|
|
||||||
\begin_layout Plain Layout
|
|
||||||
|
|
||||||
}
|
|
||||||
\end_layout
|
|
||||||
|
|
||||||
\end_inset
|
|
||||||
|
|
||||||
,color=green,icolor=blue,caption=top,linebegin=
|
|
||||||
\begin_inset ERT
|
|
||||||
status collapsed
|
|
||||||
|
|
||||||
\begin_layout Plain Layout
|
|
||||||
|
|
||||||
{
|
|
||||||
\end_layout
|
|
||||||
|
|
||||||
\end_inset
|
|
||||||
|
|
||||||
/ROpenArrow
|
|
||||||
\begin_inset ERT
|
|
||||||
status collapsed
|
|
||||||
|
|
||||||
\begin_layout Plain Layout
|
|
||||||
|
|
||||||
}
|
|
||||||
\end_layout
|
|
||||||
|
|
||||||
\end_inset
|
|
||||||
|
|
||||||
,lineend=
|
|
||||||
\begin_inset ERT
|
|
||||||
status collapsed
|
|
||||||
|
|
||||||
\begin_layout Plain Layout
|
|
||||||
|
|
||||||
{
|
|
||||||
\end_layout
|
|
||||||
|
|
||||||
\end_inset
|
|
||||||
|
|
||||||
/OpenArrow
|
|
||||||
\begin_inset ERT
|
|
||||||
status collapsed
|
|
||||||
|
|
||||||
\begin_layout Plain Layout
|
|
||||||
|
|
||||||
}
|
|
||||||
\end_layout
|
|
||||||
|
|
||||||
\end_inset
|
|
||||||
|
|
||||||
,linewidth=2bp,captionhoffset=-5pt,captionvoffset=15pt
|
|
||||||
\end_layout
|
\end_layout
|
||||||
|
|
||||||
\end_inset
|
\end_inset
|
||||||
@ -805,7 +679,7 @@ Underwave PDF-Markup
|
|||||||
\end_layout
|
\end_layout
|
||||||
|
|
||||||
\begin_layout Description
|
\begin_layout Description
|
||||||
StrikeOut The markup text will be striked-out:
|
StrikeOut The markup text will be struck out:
|
||||||
\begin_inset Flex PDF-Markup
|
\begin_inset Flex PDF-Markup
|
||||||
status open
|
status open
|
||||||
|
|
||||||
@ -962,7 +836,7 @@ status open
|
|||||||
\series bold
|
\series bold
|
||||||
Note:
|
Note:
|
||||||
\series default
|
\series default
|
||||||
Due to technical reasons PDF-Reply works only while using pdflatex.
|
Due to technical reasons PDF-Reply works only when using pdflatex.
|
||||||
\end_layout
|
\end_layout
|
||||||
|
|
||||||
\end_inset
|
\end_inset
|
||||||
@ -1299,20 +1173,19 @@ status open
|
|||||||
status open
|
status open
|
||||||
|
|
||||||
\begin_layout Plain Layout
|
\begin_layout Plain Layout
|
||||||
mathstyle=
|
|
||||||
\begin_inset ERT
|
\begin_inset ERT
|
||||||
status collapsed
|
status open
|
||||||
|
|
||||||
\begin_layout Plain Layout
|
\begin_layout Plain Layout
|
||||||
|
|
||||||
|
mathstyle=
|
||||||
\backslash
|
\backslash
|
||||||
|
displaystyle
|
||||||
\end_layout
|
\end_layout
|
||||||
|
|
||||||
\end_inset
|
\end_inset
|
||||||
|
|
||||||
displaystyle
|
|
||||||
\end_layout
|
\end_layout
|
||||||
|
|
||||||
\end_inset
|
\end_inset
|
||||||
@ -1818,12 +1691,56 @@ You can insert a list with all PDF-comments using the environment List of
|
|||||||
author are printed:
|
author are printed:
|
||||||
\end_layout
|
\end_layout
|
||||||
|
|
||||||
\begin_layout List of PDF-Comments
|
\begin_layout List of PDF Comments
|
||||||
\begin_inset Argument 1
|
\begin_inset Argument 1
|
||||||
status open
|
status open
|
||||||
|
|
||||||
\begin_layout Plain Layout
|
\begin_layout Plain Layout
|
||||||
liststyle={AuthorComment}, heading ={List of PDF-comments}
|
liststyle=
|
||||||
|
\begin_inset ERT
|
||||||
|
status open
|
||||||
|
|
||||||
|
\begin_layout Plain Layout
|
||||||
|
|
||||||
|
{
|
||||||
|
\end_layout
|
||||||
|
|
||||||
|
\end_inset
|
||||||
|
|
||||||
|
AuthorComment
|
||||||
|
\begin_inset ERT
|
||||||
|
status open
|
||||||
|
|
||||||
|
\begin_layout Plain Layout
|
||||||
|
|
||||||
|
}
|
||||||
|
\end_layout
|
||||||
|
|
||||||
|
\end_inset
|
||||||
|
|
||||||
|
, heading =
|
||||||
|
\begin_inset ERT
|
||||||
|
status open
|
||||||
|
|
||||||
|
\begin_layout Plain Layout
|
||||||
|
|
||||||
|
{
|
||||||
|
\end_layout
|
||||||
|
|
||||||
|
\end_inset
|
||||||
|
|
||||||
|
List of PDF-comments
|
||||||
|
\begin_inset ERT
|
||||||
|
status open
|
||||||
|
|
||||||
|
\begin_layout Plain Layout
|
||||||
|
|
||||||
|
}
|
||||||
|
\end_layout
|
||||||
|
|
||||||
|
\end_inset
|
||||||
|
|
||||||
|
|
||||||
\end_layout
|
\end_layout
|
||||||
|
|
||||||
\end_inset
|
\end_inset
|
||||||
|
@ -3,18 +3,18 @@
|
|||||||
#Provides various kinds of annotations for the PDF output. The module uses
|
#Provides various kinds of annotations for the PDF output. The module uses
|
||||||
#the pdcomment package. Please consult the package documentation for details.
|
#the pdcomment package. Please consult the package documentation for details.
|
||||||
#DescriptionEnd
|
#DescriptionEnd
|
||||||
# Author: Juergen Spitzmueller <spitz@lyx.org> and Uwe Stöhr
|
# Author: Juergen Spitzmueller <spitz@lyx.org>
|
||||||
|
# Uwe Stöhr <uwestoehr@lyx.org>
|
||||||
|
|
||||||
Format 49
|
Format 48
|
||||||
|
|
||||||
AddToPreamble
|
|
||||||
\RequirePackage{pdfcomment} %support for comments in PDF files
|
|
||||||
EndPreamble
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# helper commands
|
# helper commands
|
||||||
#
|
#
|
||||||
|
|
||||||
|
# pdfcomment loads hyperref
|
||||||
|
Provides hyperref 1
|
||||||
|
|
||||||
Style Define_Avatar
|
Style Define_Avatar
|
||||||
Category PDF-comment
|
Category PDF-comment
|
||||||
LatexType Command
|
LatexType Command
|
||||||
@ -66,15 +66,34 @@ Style Set_PDF-Comment_List_Style
|
|||||||
ResetArgs 1
|
ResetArgs 1
|
||||||
End
|
End
|
||||||
|
|
||||||
|
InsetLayout "Flex:PDF-Comment-Setup"
|
||||||
|
LyXType custom
|
||||||
|
LatexType command
|
||||||
|
Decoration classic
|
||||||
|
LabelString "PDF (Setup)"
|
||||||
|
LatexName pdfcommentsetup
|
||||||
|
LabelFont
|
||||||
|
Color magenta
|
||||||
|
Size Small
|
||||||
|
EndFont
|
||||||
|
MultiPar false
|
||||||
|
Argument 1
|
||||||
|
MenuString "PDF-Comment setup options"
|
||||||
|
LabelString "Opts"
|
||||||
|
ToolTip "Insert PDF-Comment setup options here (see the pdfcomment manual)"
|
||||||
|
EndArgument
|
||||||
|
Requires pdfcomment
|
||||||
|
End
|
||||||
|
|
||||||
#
|
#
|
||||||
# Comment insets
|
# Annotation insets
|
||||||
#
|
#
|
||||||
|
|
||||||
InsetLayout "Flex:PDF-Annotation"
|
InsetLayout "Flex:PDF-Annotation"
|
||||||
LyXType custom
|
LyXType custom
|
||||||
LatexType command
|
LatexType command
|
||||||
Decoration classic
|
Decoration classic
|
||||||
LabelString "PDF (Annotation)"
|
LabelString PDF
|
||||||
LatexName pdfcomment
|
LatexName pdfcomment
|
||||||
LabelFont
|
LabelFont
|
||||||
Color magenta
|
Color magenta
|
||||||
@ -82,33 +101,17 @@ InsetLayout "Flex:PDF-Annotation"
|
|||||||
EndFont
|
EndFont
|
||||||
MultiPar false
|
MultiPar false
|
||||||
Argument 1
|
Argument 1
|
||||||
MenuString "PDF-Annotation options"
|
MenuString "PDFComment Options"
|
||||||
LabelString "Opts"
|
LabelString "Opts"
|
||||||
ToolTip "Insert PDF-Annotation options here (see the pdfcomment manual)"
|
ToolTip "Insert PDFComment options here (see pdfcomment manual)"
|
||||||
EndArgument
|
EndArgument
|
||||||
Requires pdfcomment
|
Requires pdfcomment
|
||||||
End
|
End
|
||||||
|
|
||||||
InsetLayout "Flex:PDF-Comment-Setup"
|
|
||||||
CopyStyle "Flex:PDF-Annotation"
|
|
||||||
LabelString "PDF (Setup)"
|
|
||||||
LatexName pdfcommentsetup
|
|
||||||
Argument 1
|
|
||||||
MenuString "PDF-Comment setup options"
|
|
||||||
LabelString "Opts"
|
|
||||||
ToolTip "Insert PDF-Comment setup options here (see the pdfcomment manual)"
|
|
||||||
EndArgument
|
|
||||||
End
|
|
||||||
|
|
||||||
InsetLayout "Flex:PDF-Margin"
|
InsetLayout "Flex:PDF-Margin"
|
||||||
CopyStyle "Flex:PDF-Annotation"
|
CopyStyle "Flex:PDF-Annotation"
|
||||||
LabelString "PDF (Margin)"
|
LabelString "PDF (Margin)"
|
||||||
LatexName pdfmargincomment
|
LatexName pdfmargincomment
|
||||||
Argument 1
|
|
||||||
MenuString "PDF-Margin options"
|
|
||||||
LabelString "Opts"
|
|
||||||
ToolTip "Insert PDF-Margin options here (see the pdfcomment manual)"
|
|
||||||
EndArgument
|
|
||||||
LabelFont
|
LabelFont
|
||||||
Color green
|
Color green
|
||||||
Size Small
|
Size Small
|
||||||
@ -130,43 +133,36 @@ InsetLayout "Flex:PDF-Freetext"
|
|||||||
CopyStyle "Flex:PDF-Margin"
|
CopyStyle "Flex:PDF-Margin"
|
||||||
LabelString "PDF (Freetext)"
|
LabelString "PDF (Freetext)"
|
||||||
LatexName pdffreetextcomment
|
LatexName pdffreetextcomment
|
||||||
Argument 1
|
|
||||||
MenuString "PDF-Freetext options"
|
|
||||||
LabelString "Opts"
|
|
||||||
ToolTip "Insert PDF-Freetext options here (see the pdfcomment manual)"
|
|
||||||
EndArgument
|
|
||||||
End
|
End
|
||||||
|
|
||||||
InsetLayout "Flex:PDF-Square"
|
InsetLayout "Flex:PDF-Square"
|
||||||
CopyStyle "Flex:PDF-Margin"
|
CopyStyle "Flex:PDF-Margin"
|
||||||
LabelString "PDF (Square)"
|
LabelString "PDF (Square)"
|
||||||
LatexName pdfsquarecomment
|
LatexName pdfsquarecomment
|
||||||
Argument 1
|
|
||||||
MenuString "PDF-Square options"
|
|
||||||
LabelString "Opts"
|
|
||||||
ToolTip "Insert PDF-Square options here (see the pdfcomment manual)"
|
|
||||||
EndArgument
|
|
||||||
End
|
End
|
||||||
|
|
||||||
InsetLayout "Flex:PDF-Circle"
|
InsetLayout "Flex:PDF-Circle"
|
||||||
CopyStyle "Flex:PDF-Margin"
|
CopyStyle "Flex:PDF-Margin"
|
||||||
LabelString "PDF (Circle)"
|
LabelString "PDF (Circle)"
|
||||||
LatexName pdfcirclecomment
|
LatexName pdfcirclecomment
|
||||||
Argument 1
|
|
||||||
MenuString "PDF-Circle options"
|
|
||||||
LabelString "Opts"
|
|
||||||
ToolTip "Insert PDF-Circle options here (see the pdfcomment manual)"
|
|
||||||
EndArgument
|
|
||||||
End
|
End
|
||||||
|
|
||||||
InsetLayout "Flex:PDF-Line"
|
InsetLayout "Flex:PDF-Line"
|
||||||
CopyStyle "Flex:PDF-Margin"
|
CopyStyle "Flex:PDF-Margin"
|
||||||
LabelString "PDF (Line)"
|
LabelString "PDF (Line)"
|
||||||
LatexName pdflinecomment
|
LatexName pdflinecomment
|
||||||
Argument 1
|
End
|
||||||
MenuString "PDF-Line options"
|
|
||||||
LabelString "Opts"
|
InsetLayout "Flex:PDF-Sideline"
|
||||||
ToolTip "Insert PDF-Line options here (see the pdfcomment manual)"
|
CopyStyle "Flex:PDF-Margin"
|
||||||
|
LabelString "PDF (Sideline)"
|
||||||
|
LatexType environment
|
||||||
|
LatexName pdfsidelinecomment
|
||||||
|
MultiPar true
|
||||||
|
Argument 2
|
||||||
|
LabelString "Comment"
|
||||||
|
Mandatory 1
|
||||||
|
ToolTip "Insert the comment here"
|
||||||
EndArgument
|
EndArgument
|
||||||
End
|
End
|
||||||
|
|
||||||
@ -174,11 +170,6 @@ InsetLayout "Flex:PDF-Reply"
|
|||||||
CopyStyle "Flex:PDF-Margin"
|
CopyStyle "Flex:PDF-Margin"
|
||||||
LabelString "PDF (Reply)"
|
LabelString "PDF (Reply)"
|
||||||
LatexName pdfreply
|
LatexName pdfreply
|
||||||
Argument 1
|
|
||||||
MenuString "PDF-Reply options"
|
|
||||||
LabelString "Opts"
|
|
||||||
ToolTip "Insert PDF-Reply options here (see the pdfcomment manual)"
|
|
||||||
EndArgument
|
|
||||||
LabelFont
|
LabelFont
|
||||||
Color blue
|
Color blue
|
||||||
Size Small
|
Size Small
|
||||||
@ -193,11 +184,6 @@ InsetLayout "Flex:PDF-Tooltip"
|
|||||||
Color red
|
Color red
|
||||||
Size Small
|
Size Small
|
||||||
EndFont
|
EndFont
|
||||||
Argument 1
|
|
||||||
MenuString "PDF-Tooltip options"
|
|
||||||
LabelString "Opts"
|
|
||||||
ToolTip "Insert PDF-Tooltip options here (see the pdfcomment manual)"
|
|
||||||
EndArgument
|
|
||||||
Argument post:1
|
Argument post:1
|
||||||
MenuString "Tooltip Text"
|
MenuString "Tooltip Text"
|
||||||
LabelString "Tooltip"
|
LabelString "Tooltip"
|
||||||
@ -206,35 +192,13 @@ InsetLayout "Flex:PDF-Tooltip"
|
|||||||
EndArgument
|
EndArgument
|
||||||
End
|
End
|
||||||
|
|
||||||
#
|
|
||||||
# Environment inset
|
|
||||||
#
|
|
||||||
|
|
||||||
InsetLayout "Flex:PDF-Sideline"
|
|
||||||
CopyStyle "Flex:PDF-Margin"
|
|
||||||
LabelString "PDF (Sideline)"
|
|
||||||
LatexType environment
|
|
||||||
LatexName pdfsidelinecomment
|
|
||||||
MultiPar true
|
|
||||||
Argument 1
|
|
||||||
MenuString "PDF-Sideline options"
|
|
||||||
LabelString "Opts"
|
|
||||||
ToolTip "Insert PDF-Sideline options here (see the pdfcomment manual)"
|
|
||||||
EndArgument
|
|
||||||
Argument 2
|
|
||||||
LabelString "Comment"
|
|
||||||
Mandatory 1
|
|
||||||
ToolTip "Insert the comment here"
|
|
||||||
EndArgument
|
|
||||||
End
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# List of Annotations
|
# List of Annotations
|
||||||
#
|
#
|
||||||
|
|
||||||
Style List_of_PDF-Comments
|
Style List_of_PDF_Comments
|
||||||
KeepEmpty 1
|
KeepEmpty 1
|
||||||
Category PDF-comment
|
|
||||||
LatexType Command
|
LatexType Command
|
||||||
LatexName listofpdfcomments
|
LatexName listofpdfcomments
|
||||||
Margin First_Dynamic
|
Margin First_Dynamic
|
||||||
@ -247,19 +211,19 @@ Style List_of_PDF-Comments
|
|||||||
LabelType Static
|
LabelType Static
|
||||||
LabelBottomSep 0
|
LabelBottomSep 0
|
||||||
LeftMargin MMMMM
|
LeftMargin MMMMM
|
||||||
LabelString "List of PDF-comments"
|
LabelString "[LIST of PDF Comments]"
|
||||||
|
|
||||||
LabelFont
|
LabelFont
|
||||||
Family sansserif
|
Family typewriter
|
||||||
Series Medium
|
Series Medium
|
||||||
Size large
|
Size Small
|
||||||
Color latex
|
Color latex
|
||||||
Shape bold
|
|
||||||
EndFont
|
EndFont
|
||||||
|
|
||||||
Argument 1
|
Argument 1
|
||||||
LabelString "Opts"
|
LabelString "Opts"
|
||||||
MenuString "List Options|s"
|
MenuString "List Options|s"
|
||||||
Tooltip "Insert list options here (see pdfcomment manual)"
|
Tooltip "Insert list options here (see pdfcomment manual)"
|
||||||
EndArgument
|
EndArgument
|
||||||
PassThru 1
|
|
||||||
Requires pdfcomment
|
Requires pdfcomment
|
||||||
End
|
End
|
||||||
|
265
lib/layouts/pdfcomment.module.uwe
Normal file
265
lib/layouts/pdfcomment.module.uwe
Normal file
@ -0,0 +1,265 @@
|
|||||||
|
#\DeclareLyXModule{PDF Comments}
|
||||||
|
#DescriptionBegin
|
||||||
|
#Provides various kinds of annotations for the PDF output. The module uses
|
||||||
|
#the pdcomment package. Please consult the package documentation for details.
|
||||||
|
#DescriptionEnd
|
||||||
|
# Author: Juergen Spitzmueller <spitz@lyx.org> and Uwe Stöhr
|
||||||
|
|
||||||
|
Format 49
|
||||||
|
|
||||||
|
AddToPreamble
|
||||||
|
\RequirePackage{pdfcomment} %support for comments in PDF files
|
||||||
|
EndPreamble
|
||||||
|
|
||||||
|
#
|
||||||
|
# helper commands
|
||||||
|
#
|
||||||
|
|
||||||
|
Style Define_Avatar
|
||||||
|
Category PDF-comment
|
||||||
|
LatexType Command
|
||||||
|
Margin Dynamic
|
||||||
|
LatexName defineavatar
|
||||||
|
ParSkip 0.4
|
||||||
|
LabelType Static
|
||||||
|
LabelSep M
|
||||||
|
LabelString "PDF-comment avatar:"
|
||||||
|
Argument 1
|
||||||
|
LabelString "Name"
|
||||||
|
Tooltip "Name of the Avatar"
|
||||||
|
Mandatory 1
|
||||||
|
EndArgument
|
||||||
|
PassThru 1
|
||||||
|
LabelFont
|
||||||
|
Color green
|
||||||
|
Shape bold
|
||||||
|
EndFont
|
||||||
|
Requires pdfcomment
|
||||||
|
End
|
||||||
|
|
||||||
|
Style Define_PDF-Comment_Style
|
||||||
|
CopyStyle Define_Avatar
|
||||||
|
LatexName definestyle
|
||||||
|
LabelString "PDF-comment style:"
|
||||||
|
Argument 1
|
||||||
|
LabelString "Name"
|
||||||
|
Tooltip "Name of the style"
|
||||||
|
Mandatory 1
|
||||||
|
EndArgument
|
||||||
|
End
|
||||||
|
|
||||||
|
Style Define_PDF-Comment_List_Style
|
||||||
|
CopyStyle Define_Avatar
|
||||||
|
LatexName defineliststyle
|
||||||
|
LabelString "Definition of PDF-comment list style:"
|
||||||
|
Argument 1
|
||||||
|
LabelString "Name"
|
||||||
|
Tooltip "Name of the list style"
|
||||||
|
Mandatory 1
|
||||||
|
EndArgument
|
||||||
|
End
|
||||||
|
|
||||||
|
Style Set_PDF-Comment_List_Style
|
||||||
|
CopyStyle Define_Avatar
|
||||||
|
LatexName setliststyle
|
||||||
|
LabelString "PDF-comment list style:"
|
||||||
|
ResetArgs 1
|
||||||
|
End
|
||||||
|
|
||||||
|
#
|
||||||
|
# Comment insets
|
||||||
|
#
|
||||||
|
|
||||||
|
InsetLayout "Flex:PDF-Annotation"
|
||||||
|
LyXType custom
|
||||||
|
LatexType command
|
||||||
|
Decoration classic
|
||||||
|
LabelString "PDF (Annotation)"
|
||||||
|
LatexName pdfcomment
|
||||||
|
LabelFont
|
||||||
|
Color magenta
|
||||||
|
Size Small
|
||||||
|
EndFont
|
||||||
|
MultiPar false
|
||||||
|
Argument 1
|
||||||
|
MenuString "PDF-Annotation options"
|
||||||
|
LabelString "Opts"
|
||||||
|
ToolTip "Insert PDF-Annotation options here (see the pdfcomment manual)"
|
||||||
|
EndArgument
|
||||||
|
Requires pdfcomment
|
||||||
|
End
|
||||||
|
|
||||||
|
InsetLayout "Flex:PDF-Comment-Setup"
|
||||||
|
CopyStyle "Flex:PDF-Annotation"
|
||||||
|
LabelString "PDF (Setup)"
|
||||||
|
LatexName pdfcommentsetup
|
||||||
|
Argument 1
|
||||||
|
MenuString "PDF-Comment setup options"
|
||||||
|
LabelString "Opts"
|
||||||
|
ToolTip "Insert PDF-Comment setup options here (see the pdfcomment manual)"
|
||||||
|
EndArgument
|
||||||
|
End
|
||||||
|
|
||||||
|
InsetLayout "Flex:PDF-Margin"
|
||||||
|
CopyStyle "Flex:PDF-Annotation"
|
||||||
|
LabelString "PDF (Margin)"
|
||||||
|
LatexName pdfmargincomment
|
||||||
|
Argument 1
|
||||||
|
MenuString "PDF-Margin options"
|
||||||
|
LabelString "Opts"
|
||||||
|
ToolTip "Insert PDF-Margin options here (see the pdfcomment manual)"
|
||||||
|
EndArgument
|
||||||
|
LabelFont
|
||||||
|
Color green
|
||||||
|
Size Small
|
||||||
|
EndFont
|
||||||
|
End
|
||||||
|
|
||||||
|
InsetLayout "Flex:PDF-Markup"
|
||||||
|
CopyStyle "Flex:PDF-Margin"
|
||||||
|
LabelString "PDF (Markup)"
|
||||||
|
LatexName pdfmarkupcomment
|
||||||
|
Argument post:1
|
||||||
|
LabelString "Comment"
|
||||||
|
Mandatory 1
|
||||||
|
ToolTip "Insert the comment to the marked-up text here"
|
||||||
|
EndArgument
|
||||||
|
End
|
||||||
|
|
||||||
|
InsetLayout "Flex:PDF-Freetext"
|
||||||
|
CopyStyle "Flex:PDF-Margin"
|
||||||
|
LabelString "PDF (Freetext)"
|
||||||
|
LatexName pdffreetextcomment
|
||||||
|
Argument 1
|
||||||
|
MenuString "PDF-Freetext options"
|
||||||
|
LabelString "Opts"
|
||||||
|
ToolTip "Insert PDF-Freetext options here (see the pdfcomment manual)"
|
||||||
|
EndArgument
|
||||||
|
End
|
||||||
|
|
||||||
|
InsetLayout "Flex:PDF-Square"
|
||||||
|
CopyStyle "Flex:PDF-Margin"
|
||||||
|
LabelString "PDF (Square)"
|
||||||
|
LatexName pdfsquarecomment
|
||||||
|
Argument 1
|
||||||
|
MenuString "PDF-Square options"
|
||||||
|
LabelString "Opts"
|
||||||
|
ToolTip "Insert PDF-Square options here (see the pdfcomment manual)"
|
||||||
|
EndArgument
|
||||||
|
End
|
||||||
|
|
||||||
|
InsetLayout "Flex:PDF-Circle"
|
||||||
|
CopyStyle "Flex:PDF-Margin"
|
||||||
|
LabelString "PDF (Circle)"
|
||||||
|
LatexName pdfcirclecomment
|
||||||
|
Argument 1
|
||||||
|
MenuString "PDF-Circle options"
|
||||||
|
LabelString "Opts"
|
||||||
|
ToolTip "Insert PDF-Circle options here (see the pdfcomment manual)"
|
||||||
|
EndArgument
|
||||||
|
End
|
||||||
|
|
||||||
|
InsetLayout "Flex:PDF-Line"
|
||||||
|
CopyStyle "Flex:PDF-Margin"
|
||||||
|
LabelString "PDF (Line)"
|
||||||
|
LatexName pdflinecomment
|
||||||
|
Argument 1
|
||||||
|
MenuString "PDF-Line options"
|
||||||
|
LabelString "Opts"
|
||||||
|
ToolTip "Insert PDF-Line options here (see the pdfcomment manual)"
|
||||||
|
EndArgument
|
||||||
|
End
|
||||||
|
|
||||||
|
InsetLayout "Flex:PDF-Reply"
|
||||||
|
CopyStyle "Flex:PDF-Margin"
|
||||||
|
LabelString "PDF (Reply)"
|
||||||
|
LatexName pdfreply
|
||||||
|
Argument 1
|
||||||
|
MenuString "PDF-Reply options"
|
||||||
|
LabelString "Opts"
|
||||||
|
ToolTip "Insert PDF-Reply options here (see the pdfcomment manual)"
|
||||||
|
EndArgument
|
||||||
|
LabelFont
|
||||||
|
Color blue
|
||||||
|
Size Small
|
||||||
|
EndFont
|
||||||
|
End
|
||||||
|
|
||||||
|
InsetLayout "Flex:PDF-Tooltip"
|
||||||
|
CopyStyle "Flex:PDF-Markup"
|
||||||
|
LabelString "PDF (Tooltip)"
|
||||||
|
LatexName pdftooltip
|
||||||
|
LabelFont
|
||||||
|
Color red
|
||||||
|
Size Small
|
||||||
|
EndFont
|
||||||
|
Argument 1
|
||||||
|
MenuString "PDF-Tooltip options"
|
||||||
|
LabelString "Opts"
|
||||||
|
ToolTip "Insert PDF-Tooltip options here (see the pdfcomment manual)"
|
||||||
|
EndArgument
|
||||||
|
Argument post:1
|
||||||
|
MenuString "Tooltip Text"
|
||||||
|
LabelString "Tooltip"
|
||||||
|
Mandatory 1
|
||||||
|
ToolTip "Insert the tooltip text here"
|
||||||
|
EndArgument
|
||||||
|
End
|
||||||
|
|
||||||
|
#
|
||||||
|
# Environment inset
|
||||||
|
#
|
||||||
|
|
||||||
|
InsetLayout "Flex:PDF-Sideline"
|
||||||
|
CopyStyle "Flex:PDF-Margin"
|
||||||
|
LabelString "PDF (Sideline)"
|
||||||
|
LatexType environment
|
||||||
|
LatexName pdfsidelinecomment
|
||||||
|
MultiPar true
|
||||||
|
Argument 1
|
||||||
|
MenuString "PDF-Sideline options"
|
||||||
|
LabelString "Opts"
|
||||||
|
ToolTip "Insert PDF-Sideline options here (see the pdfcomment manual)"
|
||||||
|
EndArgument
|
||||||
|
Argument 2
|
||||||
|
LabelString "Comment"
|
||||||
|
Mandatory 1
|
||||||
|
ToolTip "Insert the comment here"
|
||||||
|
EndArgument
|
||||||
|
End
|
||||||
|
|
||||||
|
#
|
||||||
|
# List of Annotations
|
||||||
|
#
|
||||||
|
|
||||||
|
Style List_of_PDF-Comments
|
||||||
|
KeepEmpty 1
|
||||||
|
Category PDF-comment
|
||||||
|
LatexType Command
|
||||||
|
LatexName listofpdfcomments
|
||||||
|
Margin First_Dynamic
|
||||||
|
NextNoIndent 1
|
||||||
|
ParSkip 0
|
||||||
|
TopSep 0
|
||||||
|
BottomSep 0.25
|
||||||
|
ParSep 0
|
||||||
|
Align Center
|
||||||
|
LabelType Static
|
||||||
|
LabelBottomSep 0
|
||||||
|
LeftMargin MMMMM
|
||||||
|
LabelString "List of PDF-comments"
|
||||||
|
LabelFont
|
||||||
|
Family sansserif
|
||||||
|
Series Medium
|
||||||
|
Size large
|
||||||
|
Color latex
|
||||||
|
Shape bold
|
||||||
|
EndFont
|
||||||
|
Argument 1
|
||||||
|
LabelString "Opts"
|
||||||
|
MenuString "List Options|s"
|
||||||
|
Tooltip "Insert list options here (see pdfcomment manual)"
|
||||||
|
EndArgument
|
||||||
|
PassThru 1
|
||||||
|
Requires pdfcomment
|
||||||
|
End
|
77
lib/layouts/stdspecialchars.inc
Normal file
77
lib/layouts/stdspecialchars.inc
Normal file
@ -0,0 +1,77 @@
|
|||||||
|
#
|
||||||
|
# Standard special characters
|
||||||
|
#
|
||||||
|
|
||||||
|
SpecialChar LigatureBreak
|
||||||
|
Type Formatting
|
||||||
|
LabelString "Ligature Break|k"
|
||||||
|
LyXOutput 0x007c
|
||||||
|
LatexOutput \textcompwordmark{}
|
||||||
|
PlaintextOutput 0x200c
|
||||||
|
XHTMLOutput ‌
|
||||||
|
IsLetter 1
|
||||||
|
End
|
||||||
|
|
||||||
|
SpecialChar EndOfSentence
|
||||||
|
LabelString "End of Sentence|E"
|
||||||
|
LyXOutput 0x002e
|
||||||
|
LatexOutput \@.
|
||||||
|
PlaintextOutput 0x002e
|
||||||
|
DocBookOutput "."
|
||||||
|
XHTMLOutput "."
|
||||||
|
End
|
||||||
|
|
||||||
|
SpecialChar LDots
|
||||||
|
LabelString "Ellipsis|i"
|
||||||
|
Width "."
|
||||||
|
LyXOutput 0x2026
|
||||||
|
LatexOutput \ldots{}
|
||||||
|
PlaintextOutput 0x2026
|
||||||
|
DocBookOutput "..."
|
||||||
|
XHTMLOutput …
|
||||||
|
End
|
||||||
|
|
||||||
|
SpecialChar MenuSeparator
|
||||||
|
LabelString "Menu Separator|M"
|
||||||
|
Width " x "
|
||||||
|
LyXOutput 0x25b7
|
||||||
|
LatexOutput \lyxarrow{}
|
||||||
|
LaTexOutputRTL \lyxarrow*{}
|
||||||
|
PlaintextOutput "->"
|
||||||
|
DocBookOutput &lyxarrow;
|
||||||
|
XHTMLOutput ⇒
|
||||||
|
Requires lyxarrow
|
||||||
|
End
|
||||||
|
|
||||||
|
SpecialChar Hyphenation
|
||||||
|
Type Formatting
|
||||||
|
LabelString "Hyphenation Point|H"
|
||||||
|
LyXOutput 0x2010
|
||||||
|
LatexOutput \-
|
||||||
|
IsLetter 1
|
||||||
|
End
|
||||||
|
|
||||||
|
SpecialChar Slash
|
||||||
|
LabelString "Breakable Slash|a"
|
||||||
|
LyXOutput 0x002f
|
||||||
|
LatexOutput \slash{}
|
||||||
|
PlaintextOutput 0x002f
|
||||||
|
DocBookOutput /
|
||||||
|
XHTMLOutput ⁄
|
||||||
|
End
|
||||||
|
|
||||||
|
SpecialChar NobreakDash
|
||||||
|
LabelString "Protected Hyphen|y"
|
||||||
|
LyXOutput 0x2010
|
||||||
|
LatexOutput \nobreakdash-
|
||||||
|
NeedsProtect 1
|
||||||
|
PlaintextOutput 0x2011
|
||||||
|
DocBookOutput -
|
||||||
|
XHTMLOutput ‑
|
||||||
|
Requires amsmath
|
||||||
|
IsLetter 1
|
||||||
|
Font
|
||||||
|
Color latex
|
||||||
|
EndFont
|
||||||
|
End
|
||||||
|
|
Loading…
Reference in New Issue
Block a user