mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-12-24 21:55:29 +00:00
new classes from herbert, units patch from herbert, grace file export fix
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3853 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
parent
04d8b7b72b
commit
78f2a7a19e
@ -1,5 +1,7 @@
|
||||
2002-03-27 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
|
||||
|
||||
* NEWS: small update
|
||||
|
||||
* MAINTAINERS: removed
|
||||
|
||||
2002-03-26 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
|
||||
|
4
NEWS
4
NEWS
@ -103,13 +103,15 @@ Other changes include:
|
||||
|
||||
- Updated documentation
|
||||
|
||||
- a few more document classes for journals: dtk, ltugboat and svprobth.
|
||||
|
||||
- Support for setting bookmarks and jumping to them
|
||||
|
||||
- It is possible to cycle between a label and its references.
|
||||
|
||||
- Preliminary support for multiple bibliographies
|
||||
|
||||
- Babel can be disabled when using the default language
|
||||
- Babel can be disabled
|
||||
|
||||
- A thesaurus facility (English only)
|
||||
|
||||
|
@ -1,3 +1,15 @@
|
||||
2002-03-27 Herbert Voss <voss@perce.de>
|
||||
|
||||
* layouts/ltugboat.layout:
|
||||
* layouts/dtk.layout: new layouts.
|
||||
|
||||
* doc/LaTeXConfig.lyx.in: add description for layouts
|
||||
dtk and ltugboat
|
||||
|
||||
2002-03-27 Marco Morandini <morandini@aero.polimi.it>
|
||||
|
||||
* configure.m4: fix grace to eps converter
|
||||
|
||||
2002-03-19 Kayvan A. Sylvan <kayvan@sylvan.com>
|
||||
|
||||
* examples/listerrors.lyx: Fixed to run with python-1.5 as well
|
||||
|
@ -504,7 +504,7 @@ cat >$outfile <<EOF
|
||||
\\converter html latex "$html_to_latex_command" ""
|
||||
\\converter word latex "$word_to_latex_command" ""
|
||||
|
||||
\\converter agr eps "xmgrace -hardcopy -hdevice EPS \$\$i" ""
|
||||
\\converter agr eps "xmgrace -hardcopy -printfile \$\$o -hdevice EPS \$\$i" ""
|
||||
\\converter bmp eps "$bmp_to_eps" ""
|
||||
\\converter fits eps "$fits_to_eps" ""
|
||||
\\converter gif eps "$gif_to_eps" ""
|
||||
|
@ -583,6 +583,41 @@ jadetex
|
||||
You need the sgmltools v2.0 package installed to use this.
|
||||
\layout Subsection
|
||||
|
||||
dtk
|
||||
\layout Description
|
||||
|
||||
Found: @chk_dtk@
|
||||
\layout Description
|
||||
|
||||
CTAN:
|
||||
\family typewriter
|
||||
usergrps/dante/dtk/
|
||||
\layout Description
|
||||
|
||||
Notes: The document class
|
||||
\family sans
|
||||
dtk
|
||||
\family default
|
||||
can be used to write articles for the Journal of the German TeX User Group
|
||||
|
||||
\begin_inset Quotes eld
|
||||
\end_inset
|
||||
|
||||
Die TeXnische Komödie
|
||||
\begin_inset Quotes erd
|
||||
\end_inset
|
||||
|
||||
.
|
||||
\layout Description
|
||||
|
||||
WWW:
|
||||
\begin_inset LatexCommand
|
||||
\url{http://www.dante.de}
|
||||
\end_inset
|
||||
|
||||
|
||||
\layout Subsection
|
||||
|
||||
entcs
|
||||
\layout Description
|
||||
|
||||
@ -1184,11 +1219,45 @@ Svprothe
|
||||
is a format suitable for publication in the journal Probability Theory
|
||||
and Related Fields.
|
||||
For more information, see section
|
||||
\begin_inset LatexCommand \ref{svjog}
|
||||
|
||||
\begin_inset LatexCommand
|
||||
\ref{svjog}
|
||||
\end_inset
|
||||
|
||||
.
|
||||
\layout Subsection
|
||||
|
||||
TUGboat
|
||||
\layout Description
|
||||
|
||||
Found: @chk_ltugboat@
|
||||
\layout Description
|
||||
|
||||
CTAN:
|
||||
\family typewriter
|
||||
plain/contrib/tugboat.tar
|
||||
\layout Description
|
||||
|
||||
Notes: The document class
|
||||
\family sans
|
||||
ltugboat
|
||||
\family default
|
||||
can be used to write articles for the Journal of the TeX User Group
|
||||
\begin_inset Quotes eld
|
||||
\end_inset
|
||||
|
||||
TUGboat
|
||||
\begin_inset Quotes erd
|
||||
\end_inset
|
||||
|
||||
.
|
||||
\layout Description
|
||||
|
||||
WWW:
|
||||
\begin_inset LatexCommand
|
||||
\url{http://www.tug.org}
|
||||
\end_inset
|
||||
|
||||
|
||||
\layout Section
|
||||
|
||||
Required packages
|
||||
|
54
lib/layouts/dtk.layout
Normal file
54
lib/layouts/dtk.layout
Normal file
@ -0,0 +1,54 @@
|
||||
#% Do not delete the line below; configure depends on this
|
||||
# \DeclareLaTeXClass[dtk]{article (dtk)}
|
||||
# This is the definition file for
|
||||
# Die TeXnische Komoedie (dtk),
|
||||
# the journal of the German TeX User Group http://www.dante.de.
|
||||
# Author : Herbert Voss <voss@lyx.org> 2001/08/13
|
||||
#
|
||||
# General textclass parameters
|
||||
Columns 1
|
||||
Sides 2
|
||||
SecNumDepth -1 #no counting
|
||||
TocDepth -1
|
||||
MaxCounter Counter_EnumI #no counting of sections
|
||||
#
|
||||
ClassOptions
|
||||
FontSize default #only 10pt in fact of A5
|
||||
PageStyle "" # controlled by class
|
||||
End
|
||||
#
|
||||
DefaultFont # only for screen
|
||||
Family Roman
|
||||
Series Medium
|
||||
Shape Up
|
||||
Size Normal
|
||||
Color None
|
||||
EndFont
|
||||
#
|
||||
# Standard style definition
|
||||
#
|
||||
Style Standard
|
||||
Margin Static
|
||||
LatexType Paragraph
|
||||
LatexName dummy # no special latex env
|
||||
ParSkip 0.5 # default
|
||||
ParSep 0.5 # default
|
||||
Align Block
|
||||
AlignPossible Block, Left, Right, Center
|
||||
LabelType No_Label
|
||||
End
|
||||
#
|
||||
#
|
||||
Input stdlists.inc
|
||||
Input stdsections.inc
|
||||
Input stdstarsections.inc
|
||||
#
|
||||
NoStyle Chapter
|
||||
NoStyle Chapter*
|
||||
#
|
||||
Input stdtitle.inc
|
||||
Input stdstruct.inc
|
||||
Input stdlayouts.inc
|
||||
# no lyxmacros!
|
||||
|
||||
|
213
lib/layouts/ltugboat.layout
Normal file
213
lib/layouts/ltugboat.layout
Normal file
@ -0,0 +1,213 @@
|
||||
#% Do not delete the line below; configure depends on this
|
||||
# \DeclareLaTeXClass[ltugboat]{article (tugboat)}
|
||||
# The tugboat journal (TUGboat) textclass definition file.
|
||||
# Journal of the TeX User Group http://www.tug.org
|
||||
# Author : Herbert Voss <voss@perce.de> 2001/08/13
|
||||
#
|
||||
# General textclass parameters
|
||||
Columns 2
|
||||
Sides 2
|
||||
#SecNumDepth #no counting
|
||||
#TocDepth -1
|
||||
MaxCounter Counter_Section
|
||||
#
|
||||
ClassOptions
|
||||
FontSize default #only 11pt
|
||||
PageStyle "" # controlled by class
|
||||
End
|
||||
#
|
||||
DefaultFont # only for screen
|
||||
Family Roman
|
||||
Series Medium
|
||||
Shape Up
|
||||
Size Normal
|
||||
Color None
|
||||
EndFont
|
||||
#
|
||||
#
|
||||
# Standard style definition
|
||||
#
|
||||
Style Standard
|
||||
Margin Static
|
||||
LatexType Paragraph
|
||||
LatexName dummy # no special latex env
|
||||
ParIndent MM
|
||||
ParSkip 0.5 # default
|
||||
ParSep 0.5 # default
|
||||
Align Block
|
||||
AlignPossible Block, Left, Right, Center
|
||||
LabelType No_Label
|
||||
End
|
||||
#
|
||||
#
|
||||
Input stdlists.inc
|
||||
|
||||
# Section style definition
|
||||
Style Section
|
||||
Margin Dynamic
|
||||
LatexType Command
|
||||
LatexName section
|
||||
NeedProtect 1
|
||||
NextNoIndent 1
|
||||
LabelSep xxx
|
||||
ParSkip 0.4
|
||||
TopSep 1.3
|
||||
BottomSep 0.7
|
||||
ParSep 0.7
|
||||
Align Block
|
||||
AlignPossible Block, Left
|
||||
LabelType Counter_Section
|
||||
|
||||
# standard font definition
|
||||
Font
|
||||
Series Bold
|
||||
Size Normal
|
||||
EndFont
|
||||
|
||||
End
|
||||
|
||||
# Subsection style definition
|
||||
Style Subsection
|
||||
Margin Dynamic
|
||||
LatexType Command
|
||||
LatexName subsection
|
||||
NeedProtect 1
|
||||
NextNoIndent 1
|
||||
LabelSep xxx
|
||||
ParSkip 0.4
|
||||
TopSep 0.9
|
||||
BottomSep 0.5
|
||||
ParSep 0.5
|
||||
Align Block
|
||||
AlignPossible Block, Left
|
||||
LabelType Counter_Subsection
|
||||
# standard font definition
|
||||
Font
|
||||
Series Bold
|
||||
Size Normal
|
||||
EndFont
|
||||
End
|
||||
|
||||
|
||||
# Subsubsection style definition
|
||||
Style Subsubsection
|
||||
Margin Dynamic
|
||||
LatexType Command
|
||||
LatexName subsubsection
|
||||
NeedProtect 1
|
||||
NextNoIndent 1
|
||||
LabelSep xxx
|
||||
ParSkip 0.4
|
||||
TopSep 0.7
|
||||
BottomSep 0.4
|
||||
ParSep 0.4
|
||||
Align Block
|
||||
AlignPossible Block, Left
|
||||
LabelType Counter_SubSubSection
|
||||
|
||||
# standard font definition
|
||||
Font
|
||||
Series Bold
|
||||
Size Normal
|
||||
EndFont
|
||||
|
||||
End
|
||||
|
||||
# Paragraph style definition
|
||||
Style Paragraph
|
||||
Margin Dynamic
|
||||
LatexType Command
|
||||
LatexName paragraph
|
||||
NeedProtect 1
|
||||
NextNoIndent 1
|
||||
LabelSep xxx
|
||||
ParSkip 0.4
|
||||
TopSep 0.4
|
||||
BottomSep 0
|
||||
ParSep 0.4
|
||||
Align Block
|
||||
AlignPossible Block, Left
|
||||
LabelType Counter_Paragraph
|
||||
|
||||
# standard font definition
|
||||
Font
|
||||
Series Bold
|
||||
Size Normal
|
||||
EndFont
|
||||
End
|
||||
|
||||
|
||||
#Input stdstarsections.inc
|
||||
#
|
||||
Input stdstruct.inc
|
||||
Input stdlayouts.inc
|
||||
#
|
||||
# Create and Overwrite some styles
|
||||
#
|
||||
# Title style definition
|
||||
Style Title
|
||||
Margin Static
|
||||
LatexType Command
|
||||
InTitle 1
|
||||
LatexName title
|
||||
ParSkip 0.4
|
||||
ItemSep 0
|
||||
TopSep 0
|
||||
BottomSep 1
|
||||
ParSep 1
|
||||
Align Left
|
||||
AlignPossible Left
|
||||
LabelType No_Label
|
||||
# standard font definition
|
||||
TextFont
|
||||
Series Bold
|
||||
Size Normal
|
||||
EndFont
|
||||
End
|
||||
|
||||
# Author style definition
|
||||
Style Author
|
||||
Margin Static
|
||||
LatexType Command
|
||||
InTitle 1
|
||||
LatexName author
|
||||
LabelSep xxx
|
||||
ParSkip 0.4
|
||||
TopSep 1.3
|
||||
BottomSep 0.7
|
||||
ParSep 0.7
|
||||
LeftMargin MM
|
||||
Align Left
|
||||
AlignPossible Left
|
||||
LabelType No_Label
|
||||
End
|
||||
#
|
||||
#
|
||||
# Abstract style definition
|
||||
Style Abstract
|
||||
Margin Static
|
||||
LatexType Environment
|
||||
LatexName abstract
|
||||
NextNoIndent 1
|
||||
LeftMargin ""
|
||||
RightMargin ""
|
||||
ParIndent ""
|
||||
ItemSep 0
|
||||
TopSep 1.5
|
||||
BottomSep 1.5
|
||||
ParSep 0
|
||||
Align Block
|
||||
AlignPossible Block
|
||||
LabelType Top_Environment
|
||||
LabelString Abstract
|
||||
LabelBottomSep 0.5
|
||||
# standard font definition
|
||||
TextFont
|
||||
Size Normal
|
||||
EndFont
|
||||
# label font definition
|
||||
LabelFont
|
||||
Size Normal
|
||||
Series Bold
|
||||
EndFont
|
||||
End
|
@ -10,6 +10,7 @@ src/CutAndPaste.C
|
||||
src/debug.C
|
||||
src/exporter.C
|
||||
src/ext_l10n.h
|
||||
src/FloatList.C
|
||||
src/FontLoader.C
|
||||
src/frontends/controllers/biblio.C
|
||||
src/frontends/controllers/ButtonController.h
|
||||
@ -28,11 +29,6 @@ src/frontends/controllers/ControlTexinfo.C
|
||||
src/frontends/controllers/ControlThesaurus.C
|
||||
src/frontends/controllers/ControlVCLog.C
|
||||
src/frontends/controllers/helper_funcs.C
|
||||
src/frontends/gnome/FormCitation.C
|
||||
src/frontends/gnome/FormIndex.C
|
||||
src/frontends/gnome/FormPrint.C
|
||||
src/frontends/gnome/FormRef.C
|
||||
src/frontends/gnome/FormToc.C
|
||||
src/frontends/qt2/Alert_pimpl.C
|
||||
src/frontends/qt2/FileDialog.C
|
||||
src/frontends/qt2/lengthcombo.C
|
||||
|
@ -1,3 +1,8 @@
|
||||
2002-03-27 Herbert Voss <voss@lyx.org>
|
||||
|
||||
* lengthcommon.C: change c%, l%, p% t% to col%, line%, page%
|
||||
and text%
|
||||
|
||||
2002-03-27 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
|
||||
|
||||
* bufferview_funcs.C (currentState): only show paragraph number
|
||||
|
@ -1,3 +1,9 @@
|
||||
2002-03-27 Herbert Voss <voss@lyx.org>
|
||||
|
||||
* xforms_helpers.h:
|
||||
* FormGraphics.C: change c%, l%, p% t% to col%, line%, page%
|
||||
and text%
|
||||
|
||||
2002-03-27 Angus Leeming <a.leeming@ic.ac.uk>
|
||||
|
||||
* MathsSymbols.[Ch]: remove #include "bmtable.h" & "FormMathsPanel.h".
|
||||
|
@ -522,7 +522,7 @@ ButtonPolicy::SMInput FormGraphics::input(FL_OBJECT * ob, long)
|
||||
} else if (ob == lyxview_->button_latex_values) {
|
||||
if (contains(fl_get_choice_text(size_->choice_width),'%'))
|
||||
Alert::alert(_("Warning!"),
|
||||
_("The units t%, p%, c% and l% are not allowed here."),
|
||||
_("The units text%, page%, col% and line% are not allowed here."),
|
||||
_("Cannot use the values from LaTeX size!"));
|
||||
else {
|
||||
LyXLength dummy =
|
||||
|
@ -25,7 +25,7 @@ class LyXLength;
|
||||
|
||||
// what we always need for lengths
|
||||
string const choice_Length_All =
|
||||
"cm|mm|in|t%%|c%%|p%%|l%%|ex|em|pt|sp|bp|dd|pc|cc|mu";
|
||||
"cm|mm|in|text%%|col%%|page%%|line%%|ex|em|pt|sp|bp|dd|pc|cc|mu";
|
||||
string const choice_Length_WithUnit =
|
||||
"cm|mm|in|ex|em|pt|sp|bp|dd|pc|cc|mu"; // all with a Unit
|
||||
|
||||
|
@ -1,3 +1,7 @@
|
||||
2002-03-27 Herbert Voss <voss@lyx.org>
|
||||
|
||||
* insetgraphicsparam.C: change c%, p% to col%, page%
|
||||
|
||||
2002-03-27 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
|
||||
|
||||
* insetspecialchar.C (isLineSeparator): disable the nice code to
|
||||
|
@ -53,9 +53,9 @@ LyXLength convertResizeValue(string const token, LyXLex & lex) {
|
||||
else if (token == "inch")
|
||||
return (LyXLength(value+"in"));
|
||||
else if (token == "percentOfColumn")
|
||||
return (LyXLength(value+"c%"));
|
||||
return (LyXLength(value+"col%"));
|
||||
else if (token == "percentOfPage")
|
||||
return (LyXLength(value+"p%"));
|
||||
return (LyXLength(value+"page%"));
|
||||
else return LyXLength("0pt"); // nothing with figinset
|
||||
}
|
||||
|
||||
|
@ -5,10 +5,10 @@
|
||||
int const num_units = LyXLength::UNIT_NONE;
|
||||
|
||||
// I am not sure if "mu" should be possible to select (Lgb)
|
||||
char const * unit_name[num_units] = { "sp", "pt", "bp", "dd",
|
||||
"mm", "pc", "cc", "cm",
|
||||
"in", "ex", "em", "mu",
|
||||
"t%", "c%", "p%", "l%" };
|
||||
char const * unit_name[num_units] = {
|
||||
"sp", "pt", "bp", "dd", "mm", "pc", "cc", "cm",
|
||||
"in", "ex", "em", "mu",
|
||||
"text%", "col%", "page%", "line%" };
|
||||
|
||||
|
||||
LyXLength::UNIT unitFromString(string const & data)
|
||||
|
Loading…
Reference in New Issue
Block a user