forked from Imagelibrary/rtems
Update from automake-1.12.5.
This commit is contained in:
7
compile
7
compile
@@ -1,7 +1,7 @@
|
|||||||
#! /bin/sh
|
#! /bin/sh
|
||||||
# Wrapper for compilers which do not understand '-c -o'.
|
# Wrapper for compilers which do not understand '-c -o'.
|
||||||
|
|
||||||
scriptversion=2012-03-05.13; # UTC
|
scriptversion=2012-10-14.11; # UTC
|
||||||
|
|
||||||
# Copyright (C) 1999-2012 Free Software Foundation, Inc.
|
# Copyright (C) 1999-2012 Free Software Foundation, Inc.
|
||||||
# Written by Tom Tromey <tromey@cygnus.com>.
|
# Written by Tom Tromey <tromey@cygnus.com>.
|
||||||
@@ -112,6 +112,11 @@ func_cl_dashl ()
|
|||||||
lib=$dir/$lib.lib
|
lib=$dir/$lib.lib
|
||||||
break
|
break
|
||||||
fi
|
fi
|
||||||
|
if test -f "$dir/lib$lib.a"; then
|
||||||
|
found=yes
|
||||||
|
lib=$dir/lib$lib.a
|
||||||
|
break
|
||||||
|
fi
|
||||||
done
|
done
|
||||||
IFS=$save_IFS
|
IFS=$save_IFS
|
||||||
|
|
||||||
|
|||||||
4
config.guess
vendored
4
config.guess
vendored
@@ -4,7 +4,7 @@
|
|||||||
# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
|
# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
|
||||||
# 2011, 2012 Free Software Foundation, Inc.
|
# 2011, 2012 Free Software Foundation, Inc.
|
||||||
|
|
||||||
timestamp='2012-08-14'
|
timestamp='2012-09-25'
|
||||||
|
|
||||||
# This file is free software; you can redistribute it and/or modify it
|
# This file is free software; you can redistribute it and/or modify it
|
||||||
# under the terms of the GNU General Public License as published by
|
# under the terms of the GNU General Public License as published by
|
||||||
@@ -306,7 +306,7 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
|
|||||||
arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*)
|
arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*)
|
||||||
echo arm-acorn-riscix${UNAME_RELEASE}
|
echo arm-acorn-riscix${UNAME_RELEASE}
|
||||||
exit ;;
|
exit ;;
|
||||||
arm:riscos:*:*|arm:RISCOS:*:*)
|
arm*:riscos:*:*|arm*:RISCOS:*:*)
|
||||||
echo arm-unknown-riscos
|
echo arm-unknown-riscos
|
||||||
exit ;;
|
exit ;;
|
||||||
SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*)
|
SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*)
|
||||||
|
|||||||
15
config.sub
vendored
15
config.sub
vendored
@@ -4,7 +4,7 @@
|
|||||||
# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
|
# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
|
||||||
# 2011, 2012 Free Software Foundation, Inc.
|
# 2011, 2012 Free Software Foundation, Inc.
|
||||||
|
|
||||||
timestamp='2012-08-18'
|
timestamp='2012-10-10'
|
||||||
|
|
||||||
# This file is (in principle) common to ALL GNU software.
|
# This file is (in principle) common to ALL GNU software.
|
||||||
# The presence of a machine in this file suggests that SOME GNU software
|
# The presence of a machine in this file suggests that SOME GNU software
|
||||||
@@ -156,7 +156,7 @@ case $os in
|
|||||||
-convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\
|
-convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\
|
||||||
-c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \
|
-c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \
|
||||||
-harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \
|
-harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \
|
||||||
-apple | -axis | -knuth | -cray | -microblaze)
|
-apple | -axis | -knuth | -cray | -microblaze*)
|
||||||
os=
|
os=
|
||||||
basic_machine=$1
|
basic_machine=$1
|
||||||
;;
|
;;
|
||||||
@@ -259,7 +259,9 @@ case $basic_machine in
|
|||||||
| alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \
|
| alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \
|
||||||
| alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \
|
| alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \
|
||||||
| am33_2.0 \
|
| am33_2.0 \
|
||||||
| arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr | avr32 \
|
| arc \
|
||||||
|
| arm | arm[bl]e | arme[lb] | armv[2-8] | armv[3-8][lb] | armv7[arm] \
|
||||||
|
| avr | avr32 \
|
||||||
| be32 | be64 \
|
| be32 | be64 \
|
||||||
| bfin \
|
| bfin \
|
||||||
| c4x | clipper \
|
| c4x | clipper \
|
||||||
@@ -273,7 +275,7 @@ case $basic_machine in
|
|||||||
| le32 | le64 \
|
| le32 | le64 \
|
||||||
| lm32 \
|
| lm32 \
|
||||||
| m32c | m32r | m32rle | m68000 | m68k | m88k \
|
| m32c | m32r | m32rle | m68000 | m68k | m88k \
|
||||||
| maxq | mb | microblaze | mcore | mep | metag \
|
| maxq | mb | microblaze | microblazeel | mcore | mep | metag \
|
||||||
| mips | mipsbe | mipseb | mipsel | mipsle \
|
| mips | mipsbe | mipseb | mipsel | mipsle \
|
||||||
| mips16 \
|
| mips16 \
|
||||||
| mips64 | mips64el \
|
| mips64 | mips64el \
|
||||||
@@ -389,7 +391,8 @@ case $basic_machine in
|
|||||||
| lm32-* \
|
| lm32-* \
|
||||||
| m32c-* | m32r-* | m32rle-* \
|
| m32c-* | m32r-* | m32rle-* \
|
||||||
| m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \
|
| m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \
|
||||||
| m88110-* | m88k-* | maxq-* | mcore-* | metag-* | microblaze-* \
|
| m88110-* | m88k-* | maxq-* | mcore-* | metag-* \
|
||||||
|
| microblaze-* | microblazeel-* \
|
||||||
| mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \
|
| mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \
|
||||||
| mips16-* \
|
| mips16-* \
|
||||||
| mips64-* | mips64el-* \
|
| mips64-* | mips64el-* \
|
||||||
@@ -788,7 +791,7 @@ case $basic_machine in
|
|||||||
basic_machine=ns32k-utek
|
basic_machine=ns32k-utek
|
||||||
os=-sysv
|
os=-sysv
|
||||||
;;
|
;;
|
||||||
microblaze)
|
microblaze*)
|
||||||
basic_machine=microblaze-xilinx
|
basic_machine=microblaze-xilinx
|
||||||
;;
|
;;
|
||||||
mingw64)
|
mingw64)
|
||||||
|
|||||||
11
depcomp
11
depcomp
@@ -74,6 +74,9 @@ tmpdepfile=${tmpdepfile-`echo "$depfile" | sed 's/\.\([^.]*\)$/.T\1/'`}
|
|||||||
|
|
||||||
rm -f "$tmpdepfile"
|
rm -f "$tmpdepfile"
|
||||||
|
|
||||||
|
# Avoid interferences from the environment.
|
||||||
|
gccflag= dashmflag=
|
||||||
|
|
||||||
# Some modes work just like other modes, but use different flags. We
|
# Some modes work just like other modes, but use different flags. We
|
||||||
# parameterize here, but still list the modes in the big case below,
|
# parameterize here, but still list the modes in the big case below,
|
||||||
# to make depend.m4 easier to write. Note that we *cannot* use a case
|
# to make depend.m4 easier to write. Note that we *cannot* use a case
|
||||||
@@ -108,7 +111,7 @@ if test "$depmode" = msvc7msys; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if test "$depmode" = xlc; then
|
if test "$depmode" = xlc; then
|
||||||
# IBM C/C++ Compilers xlc/xlC can output gcc-like dependency informations.
|
# IBM C/C++ Compilers xlc/xlC can output gcc-like dependency information.
|
||||||
gccflag=-qmakedep=gcc,-MF
|
gccflag=-qmakedep=gcc,-MF
|
||||||
depmode=gcc
|
depmode=gcc
|
||||||
fi
|
fi
|
||||||
@@ -142,13 +145,17 @@ gcc3)
|
|||||||
;;
|
;;
|
||||||
|
|
||||||
gcc)
|
gcc)
|
||||||
|
## Note that this doesn't just cater to obsosete pre-3.x GCC compilers.
|
||||||
|
## but also to in-use compilers like IMB xlc/xlC and the HP C compiler.
|
||||||
|
## (see the conditional assignment to $gccflag above).
|
||||||
## There are various ways to get dependency output from gcc. Here's
|
## There are various ways to get dependency output from gcc. Here's
|
||||||
## why we pick this rather obscure method:
|
## why we pick this rather obscure method:
|
||||||
## - Don't want to use -MD because we'd like the dependencies to end
|
## - Don't want to use -MD because we'd like the dependencies to end
|
||||||
## up in a subdir. Having to rename by hand is ugly.
|
## up in a subdir. Having to rename by hand is ugly.
|
||||||
## (We might end up doing this anyway to support other compilers.)
|
## (We might end up doing this anyway to support other compilers.)
|
||||||
## - The DEPENDENCIES_OUTPUT environment variable makes gcc act like
|
## - The DEPENDENCIES_OUTPUT environment variable makes gcc act like
|
||||||
## -MM, not -M (despite what the docs say).
|
## -MM, not -M (despite what the docs say). Also, it might not be
|
||||||
|
## supported by the other compilers which use the 'gcc' depmode.
|
||||||
## - Using -M directly means running the compiler twice (even worse
|
## - Using -M directly means running the compiler twice (even worse
|
||||||
## than renaming).
|
## than renaming).
|
||||||
if test -z "$gccflag"; then
|
if test -z "$gccflag"; then
|
||||||
|
|||||||
102
texinfo.tex
102
texinfo.tex
@@ -3,7 +3,7 @@
|
|||||||
% Load plain if necessary, i.e., if running under initex.
|
% Load plain if necessary, i.e., if running under initex.
|
||||||
\expandafter\ifx\csname fmtname\endcsname\relax\input plain\fi
|
\expandafter\ifx\csname fmtname\endcsname\relax\input plain\fi
|
||||||
%
|
%
|
||||||
\def\texinfoversion{2012-09-04.17}
|
\def\texinfoversion{2012-11-08.11}
|
||||||
%
|
%
|
||||||
% Copyright 1985, 1986, 1988, 1990, 1991, 1992, 1993, 1994, 1995,
|
% Copyright 1985, 1986, 1988, 1990, 1991, 1992, 1993, 1994, 1995,
|
||||||
% 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
|
% 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
|
||||||
@@ -2272,8 +2272,6 @@ end
|
|||||||
|
|
||||||
\gdef\markupsetcodequoteleft{\let`\codequoteleft}
|
\gdef\markupsetcodequoteleft{\let`\codequoteleft}
|
||||||
\gdef\markupsetcodequoteright{\let'\codequoteright}
|
\gdef\markupsetcodequoteright{\let'\codequoteright}
|
||||||
|
|
||||||
\gdef\markupsetnoligaturesquoteleft{\let`\noligaturesquoteleft}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
\let\markupsetuplqcode \markupsetcodequoteleft
|
\let\markupsetuplqcode \markupsetcodequoteleft
|
||||||
@@ -2282,6 +2280,9 @@ end
|
|||||||
\let\markupsetuplqexample \markupsetcodequoteleft
|
\let\markupsetuplqexample \markupsetcodequoteleft
|
||||||
\let\markupsetuprqexample \markupsetcodequoteright
|
\let\markupsetuprqexample \markupsetcodequoteright
|
||||||
%
|
%
|
||||||
|
\let\markupsetuplqkbd \markupsetcodequoteleft
|
||||||
|
\let\markupsetuprqkbd \markupsetcodequoteright
|
||||||
|
%
|
||||||
\let\markupsetuplqsamp \markupsetcodequoteleft
|
\let\markupsetuplqsamp \markupsetcodequoteleft
|
||||||
\let\markupsetuprqsamp \markupsetcodequoteright
|
\let\markupsetuprqsamp \markupsetcodequoteright
|
||||||
%
|
%
|
||||||
@@ -2291,8 +2292,6 @@ end
|
|||||||
\let\markupsetuplqverbatim \markupsetcodequoteleft
|
\let\markupsetuplqverbatim \markupsetcodequoteleft
|
||||||
\let\markupsetuprqverbatim \markupsetcodequoteright
|
\let\markupsetuprqverbatim \markupsetcodequoteright
|
||||||
|
|
||||||
\let\markupsetuplqkbd \markupsetnoligaturesquoteleft
|
|
||||||
|
|
||||||
% Allow an option to not use regular directed right quote/apostrophe
|
% Allow an option to not use regular directed right quote/apostrophe
|
||||||
% (char 0x27), but instead the undirected quote from cmtt (char 0x0d).
|
% (char 0x27), but instead the undirected quote from cmtt (char 0x0d).
|
||||||
% The undirected quote is ugly, so don't make it the default, but it
|
% The undirected quote is ugly, so don't make it the default, but it
|
||||||
@@ -2382,8 +2381,7 @@ end
|
|||||||
\aftersmartic
|
\aftersmartic
|
||||||
}
|
}
|
||||||
|
|
||||||
% like \smartslanted except unconditionally uses \ttsl, and no ic.
|
% Unconditional use \ttsl, and no ic. @var is set to this for defuns.
|
||||||
% @var is set to this for defun arguments.
|
|
||||||
\def\ttslanted#1{{\ttsl #1}}
|
\def\ttslanted#1{{\ttsl #1}}
|
||||||
|
|
||||||
% @cite is like \smartslanted except unconditionally use \sl. We never want
|
% @cite is like \smartslanted except unconditionally use \sl. We never want
|
||||||
@@ -2695,10 +2693,6 @@ end
|
|||||||
\let\email=\uref
|
\let\email=\uref
|
||||||
\fi
|
\fi
|
||||||
|
|
||||||
% @kbd is like @code, except that if the argument is just one @key command,
|
|
||||||
% then @kbd has no effect.
|
|
||||||
\def\kbd#1{{\setupmarkupstyle{kbd}\def\look{#1}\expandafter\kbdfoo\look??\par}}
|
|
||||||
|
|
||||||
% @kbdinputstyle -- arg is `distinct' (@kbd uses slanted tty font always),
|
% @kbdinputstyle -- arg is `distinct' (@kbd uses slanted tty font always),
|
||||||
% `example' (@kbd uses ttsl only inside of @example and friends),
|
% `example' (@kbd uses ttsl only inside of @example and friends),
|
||||||
% or `code' (@kbd uses normal tty font always).
|
% or `code' (@kbd uses normal tty font always).
|
||||||
@@ -2722,11 +2716,17 @@ end
|
|||||||
% Default is `distinct'.
|
% Default is `distinct'.
|
||||||
\kbdinputstyle distinct
|
\kbdinputstyle distinct
|
||||||
|
|
||||||
|
% @kbd is like @code, except that if the argument is just one @key command,
|
||||||
|
% then @kbd has no effect.
|
||||||
|
\def\kbd#1{{\def\look{#1}\expandafter\kbdsub\look??\par}}
|
||||||
|
|
||||||
\def\xkey{\key}
|
\def\xkey{\key}
|
||||||
\def\kbdfoo#1#2#3\par{\def\one{#1}\def\three{#3}\def\threex{??}%
|
\def\kbdsub#1#2#3\par{%
|
||||||
|
\def\one{#1}\def\three{#3}\def\threex{??}%
|
||||||
\ifx\one\xkey\ifx\threex\three \key{#2}%
|
\ifx\one\xkey\ifx\threex\three \key{#2}%
|
||||||
\else{\tclose{\kbdfont\setupmarkupstyle{kbd}\look}}\fi
|
\else{\tclose{\kbdfont\setupmarkupstyle{kbd}\look}}\fi
|
||||||
\else{\tclose{\kbdfont\setupmarkupstyle{kbd}\look}}\fi}
|
\else{\tclose{\kbdfont\setupmarkupstyle{kbd}\look}}\fi
|
||||||
|
}
|
||||||
|
|
||||||
% definition of @key that produces a lozenge. Doesn't adjust to text size.
|
% definition of @key that produces a lozenge. Doesn't adjust to text size.
|
||||||
%\setfont\keyrm\rmshape{8}{1000}{OT1}
|
%\setfont\keyrm\rmshape{8}{1000}{OT1}
|
||||||
@@ -3272,7 +3272,8 @@ end
|
|||||||
% Settings used for typesetting titles: no hyphenation, no indentation,
|
% Settings used for typesetting titles: no hyphenation, no indentation,
|
||||||
% don't worry much about spacing, ragged right. This should be used
|
% don't worry much about spacing, ragged right. This should be used
|
||||||
% inside a \vbox, and fonts need to be set appropriately first. Because
|
% inside a \vbox, and fonts need to be set appropriately first. Because
|
||||||
% it is always used for titles, nothing else, we call \rmisbold.
|
% it is always used for titles, nothing else, we call \rmisbold. \par
|
||||||
|
% should be specified before the end of the \vbox, since a vbox is a group.
|
||||||
%
|
%
|
||||||
\def\raggedtitlesettings{%
|
\def\raggedtitlesettings{%
|
||||||
\rmisbold
|
\rmisbold
|
||||||
@@ -3289,7 +3290,7 @@ end
|
|||||||
|
|
||||||
\parseargdef\title{%
|
\parseargdef\title{%
|
||||||
\checkenv\titlepage
|
\checkenv\titlepage
|
||||||
\vbox{\titlefonts \raggedtitlesettings #1}
|
\vbox{\titlefonts \raggedtitlesettings #1\par}%
|
||||||
% print a rule at the page bottom also.
|
% print a rule at the page bottom also.
|
||||||
\finishedtitlepagefalse
|
\finishedtitlepagefalse
|
||||||
\vskip4pt \hrule height 4pt width \hsize \vskip4pt
|
\vskip4pt \hrule height 4pt width \hsize \vskip4pt
|
||||||
@@ -4256,7 +4257,7 @@ end
|
|||||||
}
|
}
|
||||||
\def\ifcmddefinedfail{\doignore{ifcommanddefined}}
|
\def\ifcmddefinedfail{\doignore{ifcommanddefined}}
|
||||||
|
|
||||||
% @ifcommandnotdefined CMD ... handlded similar to @ifclear above.
|
% @ifcommandnotdefined CMD ... handled similar to @ifclear above.
|
||||||
\makecond{ifcommandnotdefined}
|
\makecond{ifcommandnotdefined}
|
||||||
\def\ifcommandnotdefined{%
|
\def\ifcommandnotdefined{%
|
||||||
\parsearg{\doifcmddefined{\else \let\next=\ifcmdnotdefinedfail}}}
|
\parsearg{\doifcmddefined{\else \let\next=\ifcmdnotdefinedfail}}}
|
||||||
@@ -5592,14 +5593,6 @@ end
|
|||||||
|
|
||||||
% Define @majorheading, @heading and @subheading
|
% Define @majorheading, @heading and @subheading
|
||||||
|
|
||||||
% NOTE on use of \vbox for chapter headings, section headings, and such:
|
|
||||||
% 1) We use \vbox rather than the earlier \line to permit
|
|
||||||
% overlong headings to fold.
|
|
||||||
% 2) \hyphenpenalty is set to 10000 because hyphenation in a
|
|
||||||
% heading is obnoxious; this forbids it.
|
|
||||||
% 3) Likewise, headings look best if no \parindent is used, and
|
|
||||||
% if justification is not attempted. Hence \raggedright.
|
|
||||||
|
|
||||||
\def\majorheading{%
|
\def\majorheading{%
|
||||||
{\advance\chapheadingskip by 10pt \chapbreak }%
|
{\advance\chapheadingskip by 10pt \chapbreak }%
|
||||||
\parsearg\chapheadingzzz
|
\parsearg\chapheadingzzz
|
||||||
@@ -5607,10 +5600,8 @@ end
|
|||||||
|
|
||||||
\def\chapheading{\chapbreak \parsearg\chapheadingzzz}
|
\def\chapheading{\chapbreak \parsearg\chapheadingzzz}
|
||||||
\def\chapheadingzzz#1{%
|
\def\chapheadingzzz#1{%
|
||||||
{\chapfonts \vbox{\hyphenpenalty=10000\tolerance=5000
|
\vbox{\chapfonts \raggedtitlesettings #1\par}%
|
||||||
\parindent=0pt\ptexraggedright
|
\nobreak\bigskip \nobreak
|
||||||
\rmisbold #1\hfill}}%
|
|
||||||
\bigskip \par\penalty 200\relax
|
|
||||||
\suppressfirstparagraphindent
|
\suppressfirstparagraphindent
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -5769,8 +5760,7 @@ end
|
|||||||
%
|
%
|
||||||
% Typeset the actual heading.
|
% Typeset the actual heading.
|
||||||
\nobreak % Avoid page breaks at the interline glue.
|
\nobreak % Avoid page breaks at the interline glue.
|
||||||
\vbox{\hyphenpenalty=10000 \tolerance=5000 \parindent=0pt \ptexraggedright
|
\vbox{\raggedtitlesettings \hangindent=\wd0 \centerparametersmaybe
|
||||||
\hangindent=\wd0 \centerparametersmaybe
|
|
||||||
\unhbox0 #1\par}%
|
\unhbox0 #1\par}%
|
||||||
}%
|
}%
|
||||||
\nobreak\bigskip % no page break after a chapter title
|
\nobreak\bigskip % no page break after a chapter title
|
||||||
@@ -5792,18 +5782,18 @@ end
|
|||||||
\def\setchapterstyle #1 {\csname CHAPF#1\endcsname}
|
\def\setchapterstyle #1 {\csname CHAPF#1\endcsname}
|
||||||
%
|
%
|
||||||
\def\unnchfopen #1{%
|
\def\unnchfopen #1{%
|
||||||
\chapoddpage {\chapfonts \vbox{\hyphenpenalty=10000\tolerance=5000
|
\chapoddpage
|
||||||
\parindent=0pt\ptexraggedright
|
\vbox{\chapfonts \raggedtitlesettings #1\par}%
|
||||||
\rmisbold #1\hfill}}\bigskip \par\nobreak
|
\nobreak\bigskip\nobreak
|
||||||
}
|
}
|
||||||
\def\chfopen #1#2{\chapoddpage {\chapfonts
|
\def\chfopen #1#2{\chapoddpage {\chapfonts
|
||||||
\vbox to 3in{\vfil \hbox to\hsize{\hfil #2} \hbox to\hsize{\hfil #1} \vfil}}%
|
\vbox to 3in{\vfil \hbox to\hsize{\hfil #2} \hbox to\hsize{\hfil #1} \vfil}}%
|
||||||
\par\penalty 5000 %
|
\par\penalty 5000 %
|
||||||
}
|
}
|
||||||
\def\centerchfopen #1{%
|
\def\centerchfopen #1{%
|
||||||
\chapoddpage {\chapfonts \vbox{\hyphenpenalty=10000\tolerance=5000
|
\chapoddpage
|
||||||
\parindent=0pt
|
\vbox{\chapfonts \raggedtitlesettings \hfill #1\hfill}%
|
||||||
\hfill {\rmisbold #1}\hfill}}\bigskip \par\nobreak
|
\nobreak\bigskip \nobreak
|
||||||
}
|
}
|
||||||
\def\CHAPFopen{%
|
\def\CHAPFopen{%
|
||||||
\global\let\chapmacro=\chfopen
|
\global\let\chapmacro=\chfopen
|
||||||
@@ -6569,16 +6559,9 @@ end
|
|||||||
\makedispenvdef{quotation}{\quotationstart}
|
\makedispenvdef{quotation}{\quotationstart}
|
||||||
%
|
%
|
||||||
\def\quotationstart{%
|
\def\quotationstart{%
|
||||||
{\parskip=0pt \aboveenvbreak}% because \aboveenvbreak inserts \parskip
|
\indentedblockstart % same as \indentedblock, but increase right margin too.
|
||||||
\parindent=0pt
|
|
||||||
%
|
|
||||||
% @cartouche defines \nonarrowing to inhibit narrowing at next level down.
|
|
||||||
\ifx\nonarrowing\relax
|
\ifx\nonarrowing\relax
|
||||||
\advance\leftskip by \lispnarrowing
|
|
||||||
\advance\rightskip by \lispnarrowing
|
\advance\rightskip by \lispnarrowing
|
||||||
\exdentamount = \lispnarrowing
|
|
||||||
\else
|
|
||||||
\let\nonarrowing = \relax
|
|
||||||
\fi
|
\fi
|
||||||
\parsearg\quotationlabel
|
\parsearg\quotationlabel
|
||||||
}
|
}
|
||||||
@@ -6604,6 +6587,32 @@ end
|
|||||||
\fi
|
\fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
% @indentedblock is like @quotation, but indents only on the left and
|
||||||
|
% has no optional argument.
|
||||||
|
%
|
||||||
|
\makedispenvdef{indentedblock}{\indentedblockstart}
|
||||||
|
%
|
||||||
|
\def\indentedblockstart{%
|
||||||
|
{\parskip=0pt \aboveenvbreak}% because \aboveenvbreak inserts \parskip
|
||||||
|
\parindent=0pt
|
||||||
|
%
|
||||||
|
% @cartouche defines \nonarrowing to inhibit narrowing at next level down.
|
||||||
|
\ifx\nonarrowing\relax
|
||||||
|
\advance\leftskip by \lispnarrowing
|
||||||
|
\exdentamount = \lispnarrowing
|
||||||
|
\else
|
||||||
|
\let\nonarrowing = \relax
|
||||||
|
\fi
|
||||||
|
}
|
||||||
|
|
||||||
|
% Keep a nonzero parskip for the environment, since we're doing normal filling.
|
||||||
|
%
|
||||||
|
\def\Eindentedblock{%
|
||||||
|
\par
|
||||||
|
{\parskip=0pt \afterenvbreak}%
|
||||||
|
}
|
||||||
|
\def\Esmallindentedblock{\Eindentedblock}
|
||||||
|
|
||||||
|
|
||||||
% LaTeX-like @verbatim...@end verbatim and @verb{<char>...<char>}
|
% LaTeX-like @verbatim...@end verbatim and @verb{<char>...<char>}
|
||||||
% If we want to allow any <char> as delimiter,
|
% If we want to allow any <char> as delimiter,
|
||||||
@@ -7082,7 +7091,10 @@ end
|
|||||||
\df \sl \hyphenchar\font=0
|
\df \sl \hyphenchar\font=0
|
||||||
%
|
%
|
||||||
% On the other hand, if an argument has two dashes (for instance), we
|
% On the other hand, if an argument has two dashes (for instance), we
|
||||||
% want a way to get ttsl. Let's try @var for that.
|
% want a way to get ttsl. We used to recommend @var for that, so
|
||||||
|
% leave the code in, but it's strange for @var to lead to typewriter.
|
||||||
|
% Nowadays we recommend @code, since the difference between a ttsl hyphen
|
||||||
|
% and a tt hyphen is pretty tiny. @code also disables ?` !`.
|
||||||
\def\var##1{{\setupmarkupstyle{var}\ttslanted{##1}}}%
|
\def\var##1{{\setupmarkupstyle{var}\ttslanted{##1}}}%
|
||||||
#1%
|
#1%
|
||||||
\sl\hyphenchar\font=45
|
\sl\hyphenchar\font=45
|
||||||
|
|||||||
Reference in New Issue
Block a user