Le vendredi 6 septembre 2013 12:58:40 UTC+2, Lex Trotman a écrit : > > > > > On 6 September 2013 20:13, David Demelier <[email protected]<javascript:> > > wrote: > >> Le vendredi 6 septembre 2013 09:51:49 UTC+2, Lex Trotman a écrit : >> >>> >>> >>> >>> On 6 September 2013 17:27, David Demelier <[email protected]> wrote: >>> >>>> Le jeudi 5 septembre 2013 23:32:05 UTC+2, Lex Trotman a écrit : >>>> >>>>> >>>>> >>>>> >>>>> On 6 September 2013 00:50, David Demelier <[email protected]>wrote: >>>>> >>>>>> Hello, >>>>>> >>>>>> I've been using asciidoc for years. I've updated it to 8.6.8 (8.6.8_1 >>>>>> on FreeBSD) and now it starts to ignore every attributes, it does not >>>>>> generate table of content and does not even use any css. Even the sample >>>>>> article in the asciidoc home does not work: >>>>>> >>>>>> http://www.methods.co.nz/**ascii**doc/article.txt<http://www.methods.co.nz/asciidoc/article.txt> >>>>>> >>>>>> When using asciidoc -a data-uri -a icons -a toc -a max-width=55em >>>>>> article.txt, it does add toc, no icons and everything is black like >>>>>> we use standard HTML and CSS defaults. >>>>>> >>>>>> What am I doing wrong? >>>>>> >>>>> >>>>> Could you post a 5 line source for which those attributes are >>>>> relevant, and a link to a pastebin of the generated HTML. >>>>> >>>>> Cheers >>>>> Lex >>>>> >>>> >>>> Update: it seems to be a backend problem, with html5 it works, but not >>>> with xhtml11 nor html4. >>>> >>> >>> Well, the previous post showed that you were generating html4 correctly, >>> just not xhtml11. Try the -v option and see what backend files its loading. >>> >>> Cheers >>> Lex >>> >> >> By default, it seems to generate xhtml11: >> >> $ asciidoc -v -a data-uri -a icons -a toc -a max-width=55em article.txt >> asciidoc: reading: /usr/local/etc/asciidoc/asciidoc.conf >> asciidoc: reading: /home/markand/article.txt >> asciidoc: reading: /usr/local/etc/asciidoc/xhtml11.conf >> asciidoc: include: /usr/local/etc/asciidoc/html4.conf >> > asciidoc: article.txt: line 4: reading: /usr/local/etc/asciidoc/html4.conf >> > > The reason that it is generating html4 is that the html4 backend is being > loaded after the xhtml one and overriding it. Possibly something from your > old install is left over and is causing that? > > Try uninstalling making sure everything is in fact removed and installing > afresh. > > Cheers > Lex > > PS the output should look like: > > $ asciidoc -v -a data-uri -a icons -a toc -a max-width=55em article.txt > asciidoc: reading: /usr/local/etc/asciidoc/asciidoc.conf > asciidoc: reading: /tmp/article.txt > asciidoc: reading: /usr/local/etc/asciidoc/xhtml11.conf > <----- Note no hmtl4.conf loaded here > asciidoc: include1: /usr/local/etc/asciidoc/stylesheets/asciidoc.css > asciidoc: article.txt: line 4: ifeval: "source-highlight"=="pygments": > False > asciidoc: include1: /usr/local/etc/asciidoc/javascripts/asciidoc.js > asciidoc: reading: > /usr/local/etc/asciidoc/filters/source/source-highlight-filter.conf > asciidoc: article.txt: line 4: ifeval: > "source-highlight"=="source-highlight": True > asciidoc: article.txt: line 4: ifeval: "source-highlight"=="highlight": > False > asciidoc: article.txt: line 4: ifeval: "source-highlight"=="pygments": > False > asciidoc: reading: /usr/local/etc/asciidoc/filters/latex/latex-filter.conf > asciidoc: reading: /usr/local/etc/asciidoc/filters/music/music-filter.conf > asciidoc: reading: > /usr/local/etc/asciidoc/filters/graphviz/graphviz-filter.conf > asciidoc: reading: /usr/local/etc/asciidoc/filters/code/code-filter.conf > asciidoc: reading: /usr/local/etc/asciidoc/lang-en.conf > asciidoc: writing: /tmp/article.html > asciidoc: article.txt: line 4: evaluating: {template:toc} > asciidoc: article.txt: line 11: evaluating: > {eval:os.path.join(r"/tmp",r"/usr/local/etc/asciidoc/images/icons/note.png")} > asciidoc: article.txt: line 11: evaluating: {sys:"/usr/bin/python" -u -c > "import base64,sys; base64.encode(sys.stdin,sys.stdout)" < > "/usr/local/etc/asciidoc/images/icons/note.png"} > asciidoc: article.txt: line 11: shelling: "/usr/bin/python" -u -c "import > base64,sys; base64.encode(sys.stdin,sys.stdout)" < > "/usr/local/etc/asciidoc/images/icons/note.png" > "/tmp/tmpYo8d7M" > asciidoc: article.txt: line 42: evaluating: > {eval:os.path.join(r"/tmp",r"",r"images/smallnew.png")} > asciidoc: article.txt: line 42: evaluating: {sys:"/usr/bin/python" -u -c > "import mimetypes,base64,sys; print > 'src=\"data:'+mimetypes.guess_type(r'images/smallnew.png')[0]+';base64,'; > base64.encode(sys.stdin,sys.stdout)" < "/tmp/images/smallnew.png"} > asciidoc: article.txt: line 42: shelling: "/usr/bin/python" -u -c "import > mimetypes,base64,sys; print > 'src=\"data:'+mimetypes.guess_type(r'images/smallnew.png')[0]+';base64,'; > base64.encode(sys.stdin,sys.stdout)" < "/tmp/images/smallnew.png" > > "/tmp/tmpk1Ml9G" > sh: 1: cannot open /tmp/images/smallnew.png: No such file > asciidoc: WARNING: article.txt: line 42: {sys:"/usr/bin/python" -u -c > "import mimetypes,base64,sys; print > 'src=\"data:'+mimetypes.guess_type(r'images/smallnew.png')[0]+';base64,'; > base64.encode(sys.stdin,sys.stdout)" < "/tmp/images/smallnew.png"}: > non-zero exit status > asciidoc: article.txt: line 45: evaluating: > {eval:os.path.join(r"/tmp",r"",r"images/tiger.png")} > asciidoc: article.txt: line 45: evaluating: {sys:"/usr/bin/python" -u -c > "import mimetypes,base64,sys; print > 'src=\"data:'+mimetypes.guess_type(r'images/tiger.png')[0]+';base64,'; > base64.encode(sys.stdin,sys.stdout)" < "/tmp/images/tiger.png"} > asciidoc: article.txt: line 45: shelling: "/usr/bin/python" -u -c "import > mimetypes,base64,sys; print > 'src=\"data:'+mimetypes.guess_type(r'images/tiger.png')[0]+';base64,'; > base64.encode(sys.stdin,sys.stdout)" < "/tmp/images/tiger.png" > > "/tmp/tmpL7gMCE" > sh: 1: cannot open /tmp/images/tiger.png: No such file > asciidoc: WARNING: article.txt: line 45: {sys:"/usr/bin/python" -u -c > "import mimetypes,base64,sys; print > 'src=\"data:'+mimetypes.guess_type(r'images/tiger.png')[0]+';base64,'; > base64.encode(sys.stdin,sys.stdout)" < "/tmp/images/tiger.png"}: non-zero > exit status > asciidoc: article.txt: line 45: evaluating: {counter:figure-number} > asciidoc: article.txt: line 55: evaluating: {counter:table-number} > asciidoc: article.txt: line 58: evaluating: {counter:example-number} > asciidoc: article.txt: line 95: evaluating: {counter:appendix-number:A} > l > > > > asciidoc: reading: /usr/local/etc/asciidoc/filters/latex/latex-filter.conf >> asciidoc: reading: >> /usr/local/etc/asciidoc/filters/graphviz/graphviz-filter.conf >> asciidoc: reading: /usr/local/etc/asciidoc/filters/code/code-filter.conf >> asciidoc: reading: /usr/local/etc/asciidoc/filters/music/music-filter.conf >> asciidoc: reading: >> /usr/local/etc/asciidoc/filters/source/source-highlight-filter.conf >> asciidoc: article.txt: line 4: ifeval: >> "source-highlight"=="source-highlight": True >> asciidoc: article.txt: line 4: ifeval: "source-highlight"=="highlight": >> False >> asciidoc: article.txt: line 4: ifeval: "source-highlight"=="pygments": >> False >> asciidoc: article.txt: line 4: ifeval: >> "source-highlight"=="source-highlight": True >> asciidoc: article.txt: line 4: ifeval: "source-highlight"=="highlight": >> False >> asciidoc: reading: /usr/local/etc/asciidoc/lang-en.conf >> asciidoc: writing: /home/markand/article.html >> asciidoc: article.txt: line 45: evaluating: {counter:figure-number} >> asciidoc: article.txt: line 55: evaluating: {counter:table-number} >> asciidoc: article.txt: line 95: evaluating: {counter:appendix-number:A} >> > That's interesting. I have reinstall asciidoc and removed its files just before. My /usr/local/etc/asciidoc/xhtml11.conf begins with this:
include::html4.conf[] Is that what you were talking about? It does not seems that the FreeBSD port modify the content of that file though. Regards, -- You received this message because you are subscribed to the Google Groups "asciidoc" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/asciidoc. For more options, visit https://groups.google.com/groups/opt_out.
