summaryrefslogtreecommitdiff
path: root/tex/context/base/core-lst.tex
diff options
context:
space:
mode:
authorHans Hagen <pragma@wxs.nl>2001-03-27 00:00:00 +0200
committerHans Hagen <pragma@wxs.nl>2001-03-27 00:00:00 +0200
commit2a2e86e6c2022e3925e0ee62f5c7b66bbec03338 (patch)
treee02a419ec09c32da024db4855f46de2b1fa85ead /tex/context/base/core-lst.tex
parente78478392e9717499b101d0fed642c945c104097 (diff)
downloadcontext-2a2e86e6c2022e3925e0ee62f5c7b66bbec03338.tar.gz
stable 2001.03.27
Diffstat (limited to 'tex/context/base/core-lst.tex')
-rw-r--r--tex/context/base/core-lst.tex17
1 files changed, 11 insertions, 6 deletions
diff --git a/tex/context/base/core-lst.tex b/tex/context/base/core-lst.tex
index 75d8e8649..ada4d147b 100644
--- a/tex/context/base/core-lst.tex
+++ b/tex/context/base/core-lst.tex
@@ -376,9 +376,10 @@
\def\dodofreelijstelement#1#2#3#4#5#6#7#8%
{\def\makelijstelement##1##2%
- {\hbox
- {\doifelsevalue{\??li#1\c!interactie}{##1}
- {\setbox0=\hbox{\showcontrastlocation{\??ia}{#6}{##2}}%
+ {\noindent % new and needed
+ \hbox
+ {\doifelsevalue{\??li#1\c!interactie}{##1} % \??li ipv \??ia
+ {\setbox0=\hbox{\showcontrastlocation{\??li#1}{#6}{##2}}%
\linklisttoelement{#1}{#2}{#5}{#6}{\box0}}%{\copy0}}%
{##2}}}%
\getvalue{\??li#1\c!voor}% can be \hskip
@@ -513,7 +514,7 @@
\fi
\bgroup
\ifvmode
- \noindent\leavevmode
+ \noindent\leavevmode % leavevmode ? ? ?
\fi
\doifvalue{\??li#1\c!interactie}{\v!tekst} % not supported
{\doassign[\??li#1][\c!interactie=\v!sectienummer]}%
@@ -532,7 +533,10 @@
{\getvalue{\??li#1\c!paginacommando}
{\paginaprefix\??li#1[#5]%
\translatednumber[#5]}}}}}}%
- \hbox
+\donetrue
+\doifnothing{#3}{\doifvaluenothing{\??li#1\c!symbool}{\donefalse}}%
+\ifdone
+ \hbox
{\getvalue{\??li#1\c!links}%
\makelijstelement\v!sectienummer
{\dolistattributes{#1}\c!nummerletter\c!nummerkleur
@@ -540,6 +544,7 @@
\getvalue{\??li#1\c!rechts}%
\hskip.5em}%
\nobreak
+\fi
\tolerance3500 % niet zomaar veranderen
\dolistattributes{#1}\c!tekstletter\c!tekstkleur
{\let\\=\newlineinlist
@@ -593,7 +598,7 @@
\endstrut % struts new
\dostopattributes}}}%
\linklisttoelement{#3}{#4}{#7}{#8}{\box0}}%{\copy0}}%
- \par
+ \par % should be an option
\getvalue{\??li#3\c!tussen}}
\def\strippedlistentry[#1::#2::#3]{#1::#2}%