mailing-list for TeXmacs Users

Text archives Help


Re: [TeXmacs] Second-line indentation in text of bibliography entries


Chronological Thread 
  • From: Henri Lesourd <address@hidden>
  • To: Andrew Cooper <address@hidden>
  • Cc: address@hidden
  • Subject: Re: [TeXmacs] Second-line indentation in text of bibliography entries
  • Date: Sat, 06 May 2006 21:29:54 +0200

Andrew Cooper wrote:

Margin-first-other works perfectly in ordinary text.

OK, so we know that the problem on your computer is a rather superficial
one, then.


But margin-first-other in here only distinguishes between the first line of the FIRST reference, and 'everything else', which is no use.

This is not what I observe. On my computer, the following markup :
[[
<bib-list|[99]|
<margin-first-other|0mm|5mm|X>aaa aa aa aa aa aa aa aa aa aa aaa aaa aa aaa
aaa aa aaa aa aa aaaa aaaa aaaa aaa aaa aa aa aa aa aa aa aa aa aa aaa aaa
aa aaa aaa aa aaa aa aa aaaa aaaa aaaa aaa

<margin-first-other|0mm|5mm|X>aaa aa aa aa aa aa aa aa aa aa aaa aaa aa aaa
aaa aa aaa aa aa aaaa aaaa aaaa aaa aaa aa aa aa aa aa aa aa aa aa aaa aaa
aa aaa aaa aa aaa aa aa aaaa aaaa aaaa aaa>
]]

is displayed as (the string ">>>" being used below to show the indentation) :
[[
Xaaa aa aa aa aa aa aa aa aa aa aaa aaa aa aaa aaa aa aaa
>>>> aaaa aaaa aaa aaa aa aa aa aa aa aa aa aa aa aaa aaa
>>>> aaa aa aaa aa aa aaaa aaaa aaaa aaa

Xaaa aa aa aa aa aa aa aa aa aa aaa aaa aa aaa aaa aa aaa
>>>> aaaa aaaa aaa aaa aa aa aa aa aa aa aa aa aa aaa aaa
>>>> aaa aa aaa aa aa aaaa aaaa aaaa aaa
]]

Therefore, it is clear that the <margin-first-other|...> macro works
the same for each line, it is definitely not operating only on the
first line of the first reference.


The question is, how do you do something to _each_ entry in the list?

If you look at the markup for a bibliography, you see that it is
of the shape :
[[
<bibliography|bib|alpha|TeXmacs_Core1.bib|
<bib-list|[99]|
<bibitem*|X1><label|Y1><margin-first-other|0mm|5mm|aaa aa aa aa aa aa
aa aa aa aa aaa aaa aa aaa aaa aa aaa aa aa aaaa aaaa aaaa aaa>aaa aa
aa aa aa aa aa aa aa aa aaa aaa aa aaa aaa aa aaa aa

<bibitem*|X2><label|Y2><margin-first-other|0mm|5mm|aaa aa aa aa aa aa
aa aa aa aa aaa aaa aa aaa aaa aa aaa aa aa aaaa aaaa aaaa aaa>aaa aa
aa aa aa aa aa aa aa aa aaa aaa aa aaa aaa aa aaa aa

...........>
]]

therefore, if you change <bibitem*|...>, the effect of the change should
clearly have effect on all the items of the <bib-list|...>, just because
each item starts by <bibitem*|...> itself.

Are you sure you performed the change I suggested on <bibitem*|...> itself,
and not on some of its (many) subroutines (i.e., <bibitem|...>, without
the '*', for example...) ?




Archive powered by MHonArc 2.6.19.

Top of page