I want to add a volume field to @manual. This is the @manual function generated by makebst
FUNCTION {manual}
{ output.bibitem
format.authors output
author format.key output
format.date "year" output.check
date.block
format.btitle "title" output.check
new.sentence
organization "organization" bibinfo.check output
address "address" bibinfo.check output
format.edition output
format.note output
fin.entry
write.url
}
It should print
author (year). title vol. volume ...
if the volumefiled is given. Otherwise, i want it as it is.
Like
Intel Corporation (2015 June), Intel 64 and IA-32 Architectures Software Developer’s Manual vol. 1. Intel Corporation, 2200 Mission College Blvd. Santa Clara, CA 95054-1549 USA.
Here is the bib item:
@manual
{
intelman
,author={{Intel Corporation}}
,title={Intel® 64 and IA-32 Architectures Software Developer’s Manual}
,year={2015}
,month={June}
,language={English}
,organization={Intel Corporation}
,address={2200 Mission College Blvd. Santa Clara, CA 95054-1549 USA}
,volume={1}
}
I am not really comfortable with with RPN, but this should be almost like "Hello, World".
BTW, is there any of
- a system that uses raw XSLT as formatter? I am not a fan of XML, but XSLT is at least very well documented so with that, I should get everything like I want.
- a screen-readable tutorial on "the beast", that is a webpage and not a PDF.
So what I want to do written in C
The bst file is here: https://gist.github.com/milasudril/d5fb8bf376937caaa450
Addendum
There is another problem with that style:
For @misc, I want howpublished before the url. Given
@misc
{
wavefront
,url={http://www.fileformat.info/format/wavefrontobj/egff.htm}
,howpublished={FileFormat.Info}
,title={Wavefront OBJ: Summary from the Encyclopedia of Graphics File Formats}
,note={2015-07-16}
,author={FileFormat.Info}
,year={2015}
}
I want
FileFormat.Info (2015). Wavefront OBJ: Summary from the Encyclopedia of Graphics File Formats. FileFormat.Info http://www.fileformat.info/format/wavefrontobj/egff.htm (2015-07-16)
biblatex.biblatexuses LaTeX-style syntax for its style files (.bbxand.cbx) and offers an extended seat of features. – moewe Aug 16 '15 at 14:35volume *orvolume "volume" bibinfo.check outputin the appropriate place of your.bst? – moewe Aug 16 '15 at 14:41volume "volume" bibinfo.check outputis on the right track. I need "vol. " somehow. – user877329 Aug 16 '15 at 14:57.bstfile with a very short document citing one or two sources would suufice. – moewe Aug 16 '15 at 15:53.bstfile can hardly be seen as minimal, still it greatly helps to solve the problem:-). Also please only ever ask one question at a time. I have only answered the question in the title, the other about the order in@miscs seems to be more problematic and has to do with a very weirdwrite.urlfunction.... – moewe Aug 17 '15 at 14:24