HXCITE-MKBIB(1) HTML-XML-utils HXCITE-MKBIB(1)
>>> (NAME)
hxcite-mkbib - >>> >>>> >>>>>>> >
>>>> >>>>>>>>>
>>>>> >>>>> (SYNOPSIS)
hxcite-mkbib [ -b base ] [ -p pattern ] [ -s separator ] bibfile [ file
]
>>>>>>> (DESCRIPTION)
>>>>> hxcite-mkbib >>>> file >> >>
>>>>> >>>>>>>>> >>>
>>>>>> > >> >>>>>
>>>>>>>>> >> >>> <<[[label]]>> >
>>>>> >>>> >>>>>>>>>
>>>>>>>. >>>>> >>>>> >>>>
>>>>> >>>> (whitespace) >>>> > >>>
>>>>>>>>> >>>>>> >>>>
>>>> >>> >>>>>>>> >> >>>>>
>>>>> >> >>>>> >>>> >>>>>.
>>> hxcite-mkbib >>>>> >> >> bibfile
>>>>>> >>>> >> pattern >>>>>>>
>>>>>>. >>>> >>>>>>>> >>>>
>>>>>>>> >>>> >>>>. >>>
>>>>> >> bibfile >>>> >>>>>
>>>> >>>>> >>> >>>>>>.
>>>>> >>>>>>>> >>>> >> >>
>> >>>>>>>> >>>>>>>
>>>>>>> >>> >>> >> >>>>>> -p
>>>>>>> >>>> >>>>>>>
>>>>>>>> >> >>>>>> >>>>.
>>>>> >>> >>>>> >>>> >>>>>
HTML >>>>.
>>>> file >> >> >>> >>>>> >>>
>>>:
preamble >>>>> (preamble) >>>> >>> >>
>> >>>>>> >>>> %{ >>>>>
>>>>. >>>>> >> >>> >>
>>>>> >>> >>>>>> (>>>>>
>> >>> >>>> >>>
>>>>>>>>> >>>>> >>
>>>>> (<<[[label]]>>)). >>>>>> %
>>>>>> >>>>>>> >>>>>>
>>>>>>. >>>> >>>>> >> %
>>> >> >>>>>> >>>> >>
>>>>> >> >> >> >>>>>
>>>> >>>>> >>>> (%%). >>>>
>>>>> >>>> >>>> % >> >>
>> >> >>> >>>>> >>>>
>>>> >>> >>>>>>>>>
>>>> >> >>>>>>> >> >>>
<<>>>>> >>>>>>>>>>> (sort order)
>>>>>>>> >>> >
>>>>>>>> >> >> >>>>>
>>>>> >>>> >>>> >>>>
>>>>>>>>> >>>>>>>> >>
>>> >>>>>>>.
template >>>> (template) >> %{L: >>>> >>>
> >> >> %} >>>>>> >>>>>
>>>>>>>. >>> >>>> >>>>>
>> >>>>> >>>>>>>>
>>>>>>>>>>> >>>>> >>
bibfile >> >> >>>>>>>>>
>>>> >>>>> >> file
>>>>>>> >>>>>> >>>
>>>>>>. >>>>>>> >> >>>>
>> >>>> >>>>>> >> >>>>
>>>>>>>>>>> >>>>>>>
>>>>>>>: >>>>>
>>>>>>>> %x >> >>>> %x
>>>> >>>>>>> >>>>>> >>.
>>>>>>>> >> >>> >>>>
>>> >>> %{x: > %} >>>> >>>>>.
>>> >>>> >>>>>> >> >>>
>>>> >>>>> >>>> >>>>>
>>>> >> >>>>> >>> >>>
>> >>>> >>>> >>>>> >>>>
x >>>>. >>>> >> >>> %{!x: > %}
>>>>> >>> >>>>> >>>> >>
>>>>> >>> >>>>> >> >>
>>>> >>>> >>>> x >>>> (>>
>> >>>>>> >>>>). >> >>
>>> >>>>>>> >>>>
>>>>>>>>> >>>>>>> >>
>> >> >>> >>>> >>>>>.
postamble >>> >> >> %} >>>> >>>>>
>> >>>>> >>> >>>>>>> >>
>> >>>>> >>>> >>>>>>>>
>>>>>>>>>>> >>>>>>
>>>>.
>>>>>> >>>>>>>> >>>>>>>>
>>>>>>>>>>> >> >>>>>> >>
>>>>>>>> >> file >>>>>>>> >>
>>>>> >>> >>>>>>>> >>
>>>>> >>>>>>>>>> >> >>> >>
>>>>>> >>>>> >>>>>>> >>>>
>>>>>> >>>>>>> >>>>>>>.
>>> >>>>> >>>> >>>>>> >> %x
>>>> (>> >> >> x >> <<%>> >>> > >>
<<{>>)> >>>>> >>> >>>>> >>
>>>>>> >>>>> >>>>>>>>> >>
>>>>> >>>>>>>. >>>> >>>>>>
>>> >>>>> >>>> %A%D >>>>>
>>>>>>> >>>>> >> >>>> >>>>
A (>>>>>>>) > >>> >> >>>>
>>>> D (>>>>>) >>>> >>>>>>
>>.
>> >>>>> >>>>>>>> >> >>>>>
>>>> >>> >> >> >>>>>>>>> >>
>> >>>> HTML >>>>> >>>>>>:
Bibliography
... text with [[references]] here...
%{L:
- %{A:A%}%{!A:%{E:E%}%{!E:%{Q:Q%}%{!Q:-%}%}%}
- %{B:"%T"
in: %{E:%E (eds)
%}%B.%{V: %V.%}
%}%{J:"%T"
in: %{E:%E (eds)
%}%J.%{V: %V.%}%{N: %N.%}%{P: pp. %P.%}
%}%{!B:%{!J:%T.
%}%}%{I:%I.
%}%{D:%D.
%}%{C:%C.
%}%{R:%R.
%}%{S:%S.
%}%{O:%O
%}%{U:%U
%}
%}
>>> >>>> >> >>>> >> >>>>>
>>>> >>>>>>> >> >>>> >>>>>
>>>>>>>>> %A%D >> >> >. >>>
>>>>> >>>>>>>>> >> >>>>>
>>> >>>>>> >>> >>> >>>>
>>>>>>> (>>>>>) >>> >>>>>>.
>> >> %{L: >> >> %} >>>> >>>>
>>>. >>>> >>>>>> >>> >> >> >>> >>>>>>> >>>> >>>>
>>>> > >>>>>> >>> >> >>
>>>> >>>> >>>>>>>>> (%A)
>>>>> >> >>> >>>>>>> >> >>>
>>> >>>> >>> >>>>>>>>>>> (%E)
>>>> >>>>> >>>>> >>>>> >>
>>> >>>>>>> >> >>> >>> >>>>
>>>>> >> >>>>>>> >>> (%Q) >>
>>>> >>>>> > >> >>> >>>
>>>> >> >> >>>> (-) >>>
>>>>>>. >>>> >>>>> >>>>> >>
>>> >>>>>> >>>>> >> >> >>
>>>>>>>> >>>>> >>> >>>>
%{!A:...%} >>>> >>>>> >> >>> >>>>
>> >>> >>> >>>> >> >>>>>
>>> >>>>> >>> >> >>>>
>>>>>>> (%A) >>>> >>>>>>
>>>>.
>> >> >>>>>> >>>>> (postamble)
>>>>> > >>>>> >>>> >>>>>
>>> >>>>>> >>.
>> >>>> >>>>>>>>>>> >> >>
bibfile >> >>> >>>> >>>>:
%L Java
%A Gosling, James
%A Joy, Bill
%A Steele, Guy
%T The Java language specification
%D 1998
%I Addison-Wesley
%U http://java.sun.com/docs/books/jls/index.html
>>>> >>>> >>>> >> >>>> >>>
>>> >>>>> >>:
Gosling, James; Joy, Bill; Steele, Guy
The Java language specification.
Addison-Wesley.
1998.
http://java.sun.com/docs/books/jls/index.html
>>>>>>>>> >>> >>>>>>>> >>>>>>>:
-p pattern
>>>>>> >> >>>> >>>>>> >> >>>>> [[label]] >> >>>> >> >>>>>>> >>>>>>.
>>>> >>>> >>> >>>> >>>>>>>>
%b
(>> >> >>>>> >>>>>>
-b
>>>>>>> >>>>>>) >
%L
(>> >>
label
>>>>>>> >>>>> >>) >>>>.
>>>>> >>>>>>> >> >>> >>>> >>>:
[%L]
-b base >>>>> >>>>> %b >> >> >>>>
>>>>> >>>>>>. >>>>>>>
>>> >>>>> >>> >> URL >>>>
>> >>>> >>>>> >>>>>>.
>>>>>> >>>>>>> >>>
>>>>> >> >>>>> >>>>
>>>.
-s separator
>>> >>>>> >>>>>>> >>
>>>>>>>> >> >> >>>>
>>>> >>>>> >>>>>>
>>>>>>> >>>>> >> >>
>>>>>>>> >>>>>>>
>>>>> >>>>> >>. >>>>>>
>>>>>>> >>> >>>>>>>> "; "
(>>>> >> >>>>>>>>>>> >
>> >>>>>) >>>. >> >>>
>>>>> >>>>>>>
>>>>>>>> >> >>>>> >>>.
>>>>>>>> (OPERANDS)
>>>>>>>>> >>> >>>>>>>>
>>>>>>>:
bibfile >>> >> >>>>>>>>>>>>
>>>>>>>>>>> >>>> >>>>
>>>. >>> >>>> >>>>> >>
>>>> refer(1) >>>> > >> >>>>
>>>> >>>>>> >>>>> >>
>>>> %L >>>>> >> >>
>>>>>>>>> >>>> >>>>
>>>>>> >>>>>>.
(>>>>>>>> >>>> >>>>
>>>>> >>>>>> >>>>>
>>>>>> >>.)
file >>> >>>> >>>>> >>>>>>>
>>>. >> >>>> >>>> >>>>>
hxmkbib(1) >>>> >> >> stdin >>>>>
>>>>>.
>>>>> (DIAGNOSTICS)
>>>>>>>> >>>> >>>
>>>>>>>>>> >>>>>>>:
0 >>>>> >>>>>>>>>>>.
> 0 >>>>> >> >>>. >>>>>>>
>>> >> >>> >>>> >>> >>
>>>>> >>> >>> >>
>>>>>>> %{ > %} >>>>>>>>
>>>>>> >>>>>>>>. >>
>>>>>> >>>>> >>>> >>>>
>>> >>>> >> >>>> >>>>>
>>>>> >>> >>>>. >>>> >>
>>>>>>>> >>>> >>>>>>>:
missing ':' in pattern
>>>>> hxmkbib >> %{ >>>> >>>
>>>>>> >>> >> >>> >> >>
>> >>>>>> (:) >>>>.
no '%{' in template file
>>>> >>>> >>>>>>>
>>>>>>> >>>> >>>> >>>
>>>>>> >> >> >>>>
>>>>>.
unbalanced %{..%} in pattern
>>>>> %{ >>>>> >> %} >>>.
>>>>>> >>>>>> (SEE ALSO)
asc2xml(1), hxcite(1), hxmkbib(1), hxnormalize(1), hxnum(1),
hxprune(1), hxtoc(1), hxunent(1), xml2asc(1), UTF-8 (RFC 2279)
>>>>> >>>>>> (BUGS)
>>>>>>>>> >>>>>>> >>>:
>>>>>> >>>>>>>> >> >>>>>>
>> >>>>> >>>>>>> > >>>>> "Jan
2000" >> >>> >>> "J" > "Albert Camus" >>
>>> >>> "A" >>>> >>>>>>. >>
>>> >>>> >>>> >>>>>> >>>
>>> >> >>>>>> >> bibfile
>>>>>>> "Camus, Albert" >>>> >>>>
>>>>.
>>>>>> >>>>> >>>>
>>>>>>>>> >> >>>>>>>>>>
>> >>>>> >>>>>>. >>> >>>>
>>>> >>>>> >> ".et al" >> >> >>>>
>>>> >>>>>. >>>>>> >>> >>>
>> ".et al" >> >> bibfile >>>> >>>>.
>>>>>> >>>>>> >>>>>> >>>>
>>>>>>>>> >>>>>>> > >>>>>
"and" >>> >> >>>>>>>> >>>>>>
>>>>>>>>>> >>>>.
>>>>>> >>>>> >>>> >>>>>
>>>>>>> >>>>>>>>> >>
>>>>>>>>>> >>>>>>> >
>>>>> >> >>>>>>>>
>>>>>>>>>>>> >>>. >>>>>
>>>> >> >> bibfile >>>>>>> "Sartre, Jean-
Paul" >>>> >>> >>>> >>>>>> "J.
Sartre" >> "Jean-Paul Sartre" >> >>>>>
>>>>>>> >>>.
>>> >> >>>> >> >>> >> >>
>>>> >>>>> >>>>> >>> >>>>
>>>> >>>>>>> >> >>>> >>>>
>> >> >> >>>> >>>>>. >>>>
>>>>>> >>> >>>>>>> "A. Person Jr."
>>>>> >>>>> "%{A:A.%}" >>>> >>> "A.
Person Jr.." >> >>>>> >>>. >>>>
>>>>> >>> >>> >> >> >> bibfile
>>>> >>>>>>> >> >> >>>>
>>>>>>> >>>> >>>>>.
>>>>>>>> >>>>> >> bibfile >>>>
>> >>>>> >>>> >>>>>>>
>>>>> >> >> >>>> %L (>>>>>)
>>>>> >>>>>. >>>>>> >> >>>>
refer(1) >>>>>>>>> >>>>>>> >>
>> >>>>>> >>>>>>>>>>>
>>>>>.
>>>>> hxmkbib >> >>> >>> >> >>>>
HTML/XML >>>> >>>>>> >>>>>
>>>>>>> (&) > >>>>>>>>>
>>>>>>> (<) > >>>>>>> (>) >>>>>
>> bibfile >> >> >>>>>>>>>>> XML
>>>>> >>>> & < > >>>>>>>
>>>>> >>>. >>> >>>> >>>
>>>> >>>> >>>>>>> >>>>>
>>>>>.
>>>>> hxcite-mkbib >> >>>>>>> >> (bash)
>>> >> hxcite(1) > hxmkbib(1) >>
>>>>>>>> >>>>>>> >
>>>>>>>> >>> >>>>
>>>>>>>>> >>>> >>> >>>>.
7.x 10 Jul 2011 HXCITE-MKBIB(1)