<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, 13 Jun 2022 at 17:00, Mike Marchywka <<a href="mailto:marchywka@hotmail.com">marchywka@hotmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Sun, Jun 12, 2022 at 08:30:18PM +0800, Zeping Lee wrote:<br>
>    In practical it’s impossible to convert a CSL style to BibTeX (.bst) style.<br>
> <br>
>    The bst language doesn’t provide enough features to implement CSL’s<br>
<br>
btw, is XML really a good language to describe what amounts to<br>
algorithms? Its good for a bunch of parameters and data but<br>
adding logic sounds kind of odd. I guess LISP for windoh's users<br>
was not an option although I guess an invented language, heck<br>
even a stack based thing like postscript or FORTh ( or bst lol )<br>
may have been better. Any comments on the culture behind this?<br>
It may be a better topic for a flame war but always curious<br>
why these things get adopted.<br>
<br>
Thanks. <br>
<br>
<br></blockquote><div> <br></div><div>XSLT which is the standard xml transformation language is written using xml syntax, and works very well. <br></div><div>Certainly proved a lot more popular than its immediate predecessor, dsssl which used scheme lisp syntax.</div><div>I think the csl developer mentioned in that stackexchange post that initial prototyping was done in xslt...</div><div><br></div><div>David</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
> <br>
>    complex specifications. For example, there are no data types like list or<br>
> <br>
>    hash map so it’s difficult to disambiguate names as required by CSL.<br>
> <br>
>    If you want to use CSL with LaTeX, you may consider<br>
>    [<a href="https://ctan.org/pkg/citation-style-language%5Dhttps://ctan.org/pkg/citation-style-language" rel="noreferrer" target="_blank">https://ctan.org/pkg/citation-style-language]https://ctan.org/pkg/citation-style-language</a>. I started this package not<br>
>    long ago and some CSL features are not implemented yet.<br>
>    Zeping Lee<br>
>    Beijing, China<br>
>    E-mail: [mailto:<a href="mailto:zepinglee@gmail.com" target="_blank">zepinglee@gmail.com</a>]<a href="mailto:zepinglee@gmail.com" target="_blank">zepinglee@gmail.com</a><br>
> <br>
>    On Jun 12, 2022, at 19:38, Mike Marchywka <[mailto:<a href="mailto:marchywka@hotmail.com" target="_blank">marchywka@hotmail.com</a>]<a href="mailto:marchywka@hotmail.com" target="_blank">marchywka@hotmail.com</a>> wrote:<br>
> <br>
>    On Sun, Jun 12, 2022 at 11:56:13AM +0100, David Carlisle wrote:<br>
> <br>
>        see for example a discussion of biblatex v csl at<br>
>        [[<a href="https://tex.stackexchange.com/questions/434946/citation-style-language-vs-biblatex-vs-possibly-other-citing-systems" rel="noreferrer" target="_blank">https://tex.stackexchange.com/questions/434946/citation-style-language-vs-biblatex-vs-possibly-other-citing-systems</a>]<br>
>      https:]<a href="https://tex.stackexchange.com/questions/434946/citation-style-language-vs-biblatex-vs-possibly-other-citing-syste" rel="noreferrer" target="_blank">https://tex.stackexchange.com/questions/434946/citation-style-language-vs-biblatex-vs-possibly-other-citing-syste</a><br>
>      ms]https:<br>
>        //[<a href="http://tex.stackexchange.com/questions/434946/citation-style-language-vs-biblatex-vs-possibly-other-citing-systems" rel="noreferrer" target="_blank">http://tex.stackexchange.com/questions/434946/citation-style-language-vs-biblatex-vs-possibly-other-citing-systems</a>]<br>
>      <a href="http://tex.stackexchange.com/questions/434946/citation-style-language-vs-biblatex-vs-possibly-other-citing-systems" rel="noreferrer" target="_blank">tex.stackexchange.com/questions/434946/citation-style-language-vs-biblatex-vs-possibly-other-citing-systems</a><br>
> <br>
>    Thanks,<br>
>    I guess the excerpt from your link  is pretty close,<br>
>    but AFAICT it sounds like you should be<br>
>    able to generate a bst file from the CSL ? So I guess the specific<br>
>    question still remains, " can you generate a bst file from the CSL?"<br>
>    \begin{quote}<br>
>    I'm the creator of CSL, which I originally created for very simple reasons:<br>
>    While I used LaTeX, I work in a field which requires Word-compatible files; LaTeX not accepted.<br>
>    I saw no reason why such styling needed to be tightly-coupled to the output format. So my prototype XSLT implementation had<br>
>    output drivers for LaTeX (bypassing BibTeX), HTML, and RTF, IIRC. I found that worked pretty well and so was a<br>
>    proof-of-concept (I used it to format my first book), and has since remained a priority.<br>
>    One additional advantage of that output flexibility is a much larger potential user base for CSL styles, which in turn can<br>
>    lead to many more supported styles.<br>
>    I have a lot of respect for biblatex though; it's a great solution if you can work exclusively in LaTeX.<br>
>    But you probably want to use CSL if you need non-LaTeX output targets.<br>
>    \end{quote}<br>
> <br>
>        On Sun, 12 Jun 2022 at 11:39, Mike Marchywka<br>
>      <[[mailto:<a href="mailto:marchywka@hotmail.com" target="_blank">marchywka@hotmail.com</a>]mailto:<a href="mailto:marchywka@hotmail.com" target="_blank">marchywka@hotmail.com</a>][mailto:<a href="mailto:marchywka@hotmail.com" target="_blank">marchywka@hotmail.com</a>]<a href="mailto:marchywka@hotmail.com" target="_blank">marchywka@hotmail.com</a>> wrote:<br>
>          I was browsing the Zotero webforum, still nothing I have submitted<br>
>          as a post or reply has been published lol, and<br>
>          ran into this site that apparently creates xml descriptions<br>
>          of citation formats. For example,<br>
>          [[<a href="https://editor.citationstyles.org/styleInfo/?styleId=http%3A%2F%2Fwww.zotero.org%2Fstyles%2Fapa]https://editor.cit" rel="noreferrer" target="_blank">https://editor.citationstyles.org/styleInfo/?styleId=http%3A%2F%2Fwww.zotero.org%2Fstyles%2Fapa]https://editor.cit</a><br>
>      ation]<a href="https://editor.citationstyles.org/styleInfo/?styleId=http%3A%2F%2Fwww.zotero.org%2Fstyles%2Fapa]https://editor.cit" rel="noreferrer" target="_blank">https://editor.citationstyles.org/styleInfo/?styleId=http%3A%2F%2Fwww.zotero.org%2Fstyles%2Fapa]https://editor.cit</a><br>
>      ation<br>
>          [<a href="http://styles.org/styleInfo/?styleId=http%3A%2F%2Fwww.zotero.org%2Fstyles%2Fapa]styles.org/styleInfo/?styleId=http%" rel="noreferrer" target="_blank">http://styles.org/styleInfo/?styleId=http%3A%2F%2Fwww.zotero.org%2Fstyles%2Fapa]styles.org/styleInfo/?styleId=http%</a><br>
>      3A%2F%<a href="http://2Fwww.zotero.org" rel="noreferrer" target="_blank">2Fwww.zotero.org</a>%2Fstyles%2Fapa<br>
>          IS there some utility to translate this stuff into bibtex<br>
>          or is that some other descrption language commonly used?<br>
>          I was still playing around with generalized bibliographies,<br>
>          adaptation to "bill of materials" and it seems languages<br>
>          like this may be useful.<br>
>          I've noticed with TooBib many places are making it harder to<br>
>          download webpages with wget and reliance on headless<br>
>          chrome, I have made a utility called Chromate, seems important<br>
>          now.  Any other automated tools running into problems?<br>
>          Still have not gotten the Zotero web form to work with any<br>
>          pdf file however...<br>
>          Thanks.<br>
>          --<br>
>          mike marchywka<br>
>          306 charles cox<br>
>          canton GA 30115<br>
>          USA, Earth<br>
>          [[mailto:<a href="mailto:marchywka@hotmail.com" target="_blank">marchywka@hotmail.com</a>]mailto:<a href="mailto:marchywka@hotmail.com" target="_blank">marchywka@hotmail.com</a>][mailto:<a href="mailto:marchywka@hotmail.com" target="_blank">marchywka@hotmail.com</a>]<a href="mailto:marchywka@hotmail.com" target="_blank">marchywka@hotmail.com</a><br>
>          404-788-1216<br>
>          ORCID: 0000-0001-9237-455X<br>
> <br>
>    --<br>
>    mike marchywka<br>
>    306 charles cox<br>
>    canton GA 30115<br>
>    USA, Earth<br>
>    [mailto:<a href="mailto:marchywka@hotmail.com" target="_blank">marchywka@hotmail.com</a>]<a href="mailto:marchywka@hotmail.com" target="_blank">marchywka@hotmail.com</a><br>
>    404-788-1216<br>
>    ORCID: 0000-0001-9237-455X<br>
<br>
-- <br>
<br>
mike marchywka<br>
306 charles cox<br>
canton GA 30115<br>
USA, Earth <br>
<a href="mailto:marchywka@hotmail.com" target="_blank">marchywka@hotmail.com</a><br>
404-788-1216<br>
ORCID: 0000-0001-9237-455X<br>
</blockquote></div></div>