« first day (1706 days earlier)      last day (3218 days later) » 
00:00 - 14:0014:00 - 00:00

12:06 AM
@ArthurReutenauer indeed. I haven't seen any of the operas/plays/etc. of the story, but my grandfather would tell the story sometimes. Rather unfortunate to have the family name tied up in the bad side of a legend like that.
 
@PaulGessler I can imagine ;-)
@PaulGessler If that’s any consolation, even William Tell was mythical, aparently.
@PaulGessler If you feel like it, we broadcast our version of William Tell later this month to cinemas all over the world, but the closest place to Milwaukee that does it seems to be Toronto ;-)
 
@ArthurReutenauer oooh interesting! But yes, Toronto would be a bit of a drive. :)
 
 
1 hour later…
1:30 AM
Can someone confirm that my mail to LaTeX-L made it out? I haven't gotten an echo yet and I seem to have lost the ability to use the web archive.
 
1:42 AM
@SeanAllred it came through for me 12 min ago.
 
1:58 AM
@PaulGessler Thanks. Must be something wrong with my subscription then.
 
 
3 hours later…
5:14 AM
@daleif Last time I spoke to him, Morten wanted to be in charge of breqn and friends again… does anyone know if he'll be coming to TUG2015? Are you able to make it, Lars?
 
5:59 AM
@WillRobertson I was hoping he would but no sign of a registration :-(
@SeanAllred Yes: will need to think over the coming days, but will reply
 
 
2 hours later…
7:58 AM
@WillRobertson I'm not going to attend. Come to think of it, last time I attended was in 2005. Conferences isn't really my thing. Most of it will be online afterwards anyway.
 
@daleif Hopefully: Kaveh has missed a few years but will be there this time
@daleif Probably a one-off for me
 
@JosephWright one off?
 
@daleif I've not been before and I'm doubtful I'll manage it again, at least for some time
@daleif Not my day job so I'm taking the time as holiday
 
@JosephWright oh, sorry to hear that.
I would probably be able to get my department to pay.
 
@daleif Well unless we host it in the UK, of course
 
@WillRobertson Also Morten mailed me that he wanted to be a maintainer of mathtools again. Haven't heard from him since.
 
8:21 AM
@daleif I beg to disagree :-) But we’re all entitled to our opinion, of course.
 
@ArthurReutenauer Not understood?
 
@daleif I disagree with your comment “Most of it will be online afterwards anyway.” - I wasn’t replying to your latest message.
@daleif I think conferences are an essential parts of development and the dynamics of the community.
 
@ArthurReutenauer Just meant that one might not miss out on much anyways.
@ArthurReutenauer Sure
I just prefer not to attend
 
@daleif Well, I may agree with that but the fact is that if conferences didn’t exist, the community would lose a lot. I understand you don’t feel like attending yourself.
@daleif But personally, if I wasn’t going to conferences, I wouldn’t do any development.
 
@ArthurReutenauer Sure. I've been suffering of writers block on some of my large project for quite some time now.
 
8:36 AM
@Johannes_B thanks for this
 
@clemens i was amused.
 
@Johannes_B me too. People are so strange...
 
9:01 AM
@clemens yep :-)
@clemens What do you say to this one? howtotex.com/download/titlepage-howtotex.tex
 
@Johannes_B I've seen worse. (The geometry settings seem a bit strange to me, though...) The definition of \printauthor is missing a \par...
 
9:22 AM
@clemens Why defining printauthor and printitle? And not simply using the titlepage environment? Whay loading math packages and graphicx for a titlepage?
 
@Johannes_B I don't know. Why use \def when \newcommand would work just as nice? You need to ask the howtotex author.
 
@daleif Oh, I’m having a different problem: if I didn’t meet fellow developers at conference, I would just hate all users and develop things for myself only :-)
 
@clemens what to tell him? Please don't advertise and praise bad code?
 
@Johannes_B Is that authetic footage? It feels unreal ;-)
 
@ArthurReutenauer I'm not sure, but it is quite possible.
 
9:29 AM
@Johannes_B I believe that I once commented on one of the templates and had suggestions for improvement but IIRC he wasn't too pleased with them.
 
@clemens I can imagine. I wouldn't be pleased either when someone called my code complete crap. But i like criticism, without it, no improvements.
 
@Johannes_B Oh, I probably put it in a more diplomatic way... :) (I can't even remember if the code was complete crap – I don't think so)
 
@clemens That was a bit exxagerated to make a point :-)
 
@Johannes_B But if no-one ever tells a person that their code is crap, how can the make the crap go away. It has taken me over 10 years to get people here to write better LaTeX. Nowadays I see an increase in e.g. itemize + \item[(i)] because people don't know how to do lists and found that crap online
 
@daleif Agreed, it is annoying. That is what i call the template paradoxon.
 
9:36 AM
@Johannes_B And also one of the reasons I'm not a fan of generic templates. You always end up with too much stuff. And the end user does not know what half of it does due to poor documentation.
2
 
@Johannes_B I particularly like
\usepackage[a4paper,pdftex]{geometry}
                % A4paper margins
\setlength{\oddsidemargin}{5mm}
                        % Remove 'twosided' indentation
\setlength{\evensidemargin}{5mm}
 
@daleif As the template hunter, i know what you mean.
@egreg Real nice :-)
 
@Johannes_B And, according to the author of this rubbish, this titlepage should be compatible with other classes. :(
 
@egreg It is the word template, as well as the promotion that bugs me.
 
@Johannes_B Also the dreaded \HRule that plagues so many documents appears.
 
9:40 AM
@egreg At least there is no \btypeout ;-)
 
@egreg \HRule?
 
yo'
 
@yo' I didn’t know it was Czech children he rescued. I knew of the Kinderstransporte because there’s a commemorative sculpture in front of Liverpool Street station.
 
yo'
@ArthurReutenauer yep, it was. For many people here, he's a hero
 
10:03 AM
@daleif About the generic template issue, we’ve had a discussion with a user on this very chat not two days ago - he said he had a huge generic template and was adamant he would continue like that. See chat.stackexchange.com/transcript/message/22503443#22503443 and the discussion follows.
@daleif But it’s very hard to educate users.
 
@ArthurReutenauer True, but in my experience most of the users I encounter are quite happy to learn to make their things better and not use some crappy solution they found through google and never gave an extra though about.
In most cases the user was not even aware that what he/she was doing was problematic.
Mostly whenever I edit book manuscripts or preprints I make a list of comments to the authors asking them to take them into account in their next project. And thus I see less problems with experienced users
 
@daleif Sure - that’s also my experience. But you need to be sensitive about that as it’s easy to give the wrong impression and seem condescending.
 
@ArthurReutenauer Most people here know I can be quite harsh at times (though taken with a grain of salt). But then again they can just seek help elsewhere ;-)
 
@daleif Oh, you work in publishing or a related field?
@daleif But that’s for people who already know you.
 
@daleif The thing is, a beginner looking for a start, searches template, becuase this is the term. Finds something that advertises itself as high-quality. How would a beginner doubt the quality? A starter cannot judge the quality of code.
 
10:12 AM
@daleif The \HRule command is defined in the template, albeit not used.
 
@ArthurReutenauer Well it is complicated. I was part of the departments IT section, but when the university merged all the IT sections into one unit I was asked to stay as an employee at the department as the IT unit would probably not allow be to do LaTeX support, which is very important to my department. In later years we have started publishing more and more books and thus I make sure they are publication ready. So I edit more LaTeX now a days than I actually write. (All hail Emacs)
 
@Johannes_B: Was it really necessary to edit this non-answer? tex.stackexchange.com/questions/253463/… In my point of view it should have been deleted
 
@daleif Is that in Århus?
 
@ChristianHupfer It was in my queue and i jut wanted to markup the code. That is the janitor in me. Suddenly, it was gone and i couldn't do anything more.
 
@ArthurReutenauer Yes, but nowadays it is spelled Aarhus (To be more international I guess, other countries does not know the Å ;-)
 
10:17 AM
@ChristianHupfer Flagged it as not an answer.
 
@Johannes_B S... happens ;-)
 
@ChristianHupfer Have to look if the small edit button below a question is around when reviewing. I clicked the big red one at the top :-)
If we leave out incompatible packages and reundant packages, i bet we can make the most generic template ever; using about 1000 packages.
 
@Johannes_B I already have the most generic template:
\documentclass{article}% <<< choose needed class here

% add packages you need and custom definitions

\begin{document}

% the contents of your document go here

\end{document}
2
 
@clemens I tend to use that to, just with \documentclass[a4paper]{memoir} ;-)
 
@daleif it's a very good template! I have yet to find a document where it doesn't work! ;)
 
10:29 AM
@clemens I wrote pretty much the same to Vel a few days ago.
@clemens What do you think of the recent KOMA development?
 
@daleif Interesting, I didn’t realise the city’s name had been officially changed. But back to the discussion about TeX, my point that when you interact with users you don’t know online, you really can’t say “your template is crap” even if it is. (You also can’t say that to your father face to face - I tried - but that’s a different issue. Besides, now I don’t even try any more, I just write crappy code on his behalf - lately by hacking one of the AMS classes.)
 
@Johannes_B I didn't follow recent development to be honest, so I can't really comment
 
@daleif Really? That's a shame
 
@clemens Code got more and more complicated.
 
@ArthurReutenauer Of course, they cannot know your intentions behind it and may find it rude. But we still have a duty to inform people that that this and this is not good practise and should not be promoted.
 
10:33 AM
@daleif Yes, I agree with that. But that’s a really thankless task.
 
Agreed.
 
@JosephWright The Å was invented in the 50s (I think) and the University where I work have always spelled it with a Aa which is the old time way of writing this special vowel. So to me it does not matter much.
 
@daleif Ah, this I did not know: I'd assumed Å went back a lot further
 
@daleif @JosephWright is worried that he's not going to get Unicode support into latex in time before the entire world gives up and reverts to ASCII.
 
10:36 AM
@ArthurReutenauer True, but consider if we did not. Then also this site would be filled with bad solution that people would then take for granted that this is the proper way of solving this problem.
@DavidCarlisle hehe
 
@JosephWright It does, in other Scandinavian languages, that are very closely related to Danish.
 
@Johannes_B in which respect?
 
@ArthurReutenauer Interesting according to en.wikipedia.org/wiki/%C3%85,_Sweden, Å is a small town in Sweden as well.
 
@daleif Honestly, I think that if we didn’t it wouldn’t make any real difference in practice.
 
@ArthurReutenauer then lets just give up ;-)
 
10:39 AM
@daleif Actually, “å” means small river in Swedish. And “ås” means something like small village.
 
@clemens By looking at the code i was able to provide a redefinition as a quick fix. Now, the sectioning stuff is generated on the fly using the csname mechanism. I have to look at the code, just to understand what the doc is trying to tell me sometimes.
 
@ArthurReutenauer same in Danish. Though ås is something else (geology, if I remember correctly)
 
@DavidCarlisle :-)
 
@Johannes_B I must say I always found scrguide hard to scan for relevant information. But writing manuals is not an easy task, anyway. (And neither a very pleasant one...)
 
@daleif No, we shouldn’t give up ;-) What I mean is that this serves internally, for “people in the know“ to recognise each other and filter out the contributions by uninformed users. This may sound elitist, but I think that on the contrary that’s what helps the community to improve on the very long term - and it also means that we have a duty to help other people improve their knowledge, and it’s failing to do that that would be elitist.
 
@daleif I was wrong about “ås“ in Swedish apparently, it’s also a geological feature - a hill or something. sv.wiktionary.org/wiki/%C3%A5s
 
@ChristianHupfer no I assume the option not being known is just his distribution is too old, but as for what it actually does when it is there, I haven't a clue.
 
@ChristianHupfer I’m no expert, but it seems that his distribution is just too old.
 
@DavidCarlisle, @ArthurReutenauer: We've solved the option error already in the comments. I referred to the xelatex issue there. Sorry, I was not precise enough
 
@ChristianHupfer Oh right. let me have a look at that ...
@ChristianHupfer There was a discussion fairly recently about \pdfminorversion in XeTeX (in the past few months) but I can’t remember what the outcome was.
 
10:51 AM
@ArthurReutenauer How would i know that i am in the know? Wouldn't that contradict Ich weiß, dass ich nichts weiß.
 
@ArthurReutenauer ye, it has something to due with moving ice or melting ice during the last ice age. It formed a lot of the country side in Scandinavia
 
@Johannes_B It doesn’t need to be conscious. And I don’t think Socrates is to be taken literally on that one ;-)
@Johannes_B Has it never happened to you to read someone else’s answer to a question you already answered, and think “oh yes, that’s a good solution too, I can use that next time”? That’s the kind of thing I mean.
 
@ArthurReutenauer My point is, the people advertising their (bad) code, obviously don't know that it is bad. Sometimes i answer a question by ahcking something, whereas there is a clean interface i didn't know.
@ArthurReutenauer Si :-)
 
@Johannes_B Yes, but then we go back to the point I was making earlier: You have to educate users, but it’s a long-winded affair. And I would even argue that the main issue is not to make them realise that their code is bad, but that there is something to be learnt about the quality of the code.
@Johannes_B Any news from Martin about the uk,tug.org DNS entry?
 
@ArthurReutenauer I think i am the wrong to ask here. I have no idea what you are talking about ;-)
 
10:57 AM
@ArthurReutenauer I think you meant to ask me :-)
@ArthurReutenauer DNS looks fine to me: I tried several different places to run a query and all point to our server. Nothing yet from our web host.
 
@ArthurReutenauer I would go the other way around. Teach a starter the basics so he can judge the code himself.
 
@ArthurReutenauer I see
 
@Johannes_B Sorry, meant to ask @JosephWright And yes, the DNS entry is correct, I don’t know why I had problems early (but the entry was definitely missing from where I was).
@Johannes_B You can’t go the other way round. If they don’t know there is something to learn, they can’t learn.
 
Ho1
Hi, I asked a question concerning pgfplots yesterday, but nobody answered it, because it seems to be too specific. Can I restructure my question and repost it as a new question?
 
@Ho1 just edit it in place and it will automatically be highlighted on the front page as newly edited
 
11:04 AM
@Johannes_B Part of the problem is probably that there are so many ways to do anything in TeX, including very crappy ones. But newcomers may not realise that and look for a way to do something, which then becomes the way do to it.
 
@ArthurReutenauer Common sense would disagree. I had to learn how to read, later learn how to drive a car. People are studying to get a degree. You need to have some knowledge of a nuclear power plant in order to run it. Same with LaTeX, same with Word.
@ArthurReutenauer Agreed, ever searched for introduction LaTeX via google? Stuff comes up, i would never have dreamed of.
 
@Johannes_B Ha, that’s funny. I am absolutely certain for many people, this common sense statement does not apply to LaTeX or Word.
 
@ArthurReutenauer exactly, but why?
 
@Johannes_B I’ve heard people blame Microsoft for that (but you could make a valid point that Apple contributed to it a lot too).
@Johannes_B “Why” is irrelevant, although we can come back to it later if you want. If you agree that many people do not realise that LaTeX (or Word) have to be learnt, do you see my point then?
 
Ho1
@DavidCarlisle It is not just a simple edit. My question was: "Plotting boxplots with pgfplots that have thick line at the mean value". I want to make it more broad. For example I can ask "How can I change the width of an specific line in pgfplots".
 
11:08 AM
@Johannes_B They won’t invest the necessary time or energy to actually learn the basics.
@Ho1 You can still edit it. It doesn’t have to be a minor change from the original question.
 
Ho1
Is there a rule on this?
 
@ArthurReutenauer So that would be an issue with programs just work out of the box click play and the video plays. Hit a button in word, toggle italics and it is italic. Though not the way to do it. Hm.
 
@Ho1 If there have been no answers then even a major edit is OK. It's more tricky if there are answers: you shouldn't make them invalid or confusing.
 
@Johannes_B Yes, something like that.
 
@ArthurReutenauer I have been asking a few users lately on why they are using a template. Answers weren't clear.
 
11:13 AM
@Johannes_B somehow reminds me of this quote: »Good teachers who present realistic complexity and ambiguity are criticised for being unclear.«
 
@clemens I am thinking of adding another Yay, template fun article to the list.
@ArthurReutenauer YAYAYAYAYAYA Caught one fly YA
 
@Johannes_B There are fascinating studies to be done, for sure. Hey, there must already be some.
 
Ho1
Thanks. I have already done several edits on the original question: adding a minimal example and the picture of my desired output. So, I'm going for the new restructured broad question.
 
@Ho1 One moment please.
 
Ho1
Ok
 
11:16 AM
@Johannes_B We could work on the OP of tex.stackexchange.com/questions/253077/… (the question has already been mentioned several times here), because they seem a perfect illustration of the phenomenon I mentioned. No offence meant to that person, of course.
 
@Ho1 Seems i cannot place a bounty yet. Sorry.
 
Ho1
No problem.
pgfplots package is very tricky.
 
@Johannes_B I'm being slow today... which list?
 
Ho1
I wasted a lot of time, jut to make plot markers smaller.
 
@Ho1 I cannot see any edits on the question. Just make another one and it will draw attention.
 
11:18 AM
@clemens That’s hilarious (except when you’re that teacher, of course). There’s also the related phenomenon of blaming the messenger when they bring bad news.
@Johannes_B Well done!
 
@clemens your latex-vorlagen and markus' Minimale Vorlage vs. maximale Probleme.
 
@Johannes_B Ah ok :)
 
@JosephWright: deeply sorry, there was a sad unforeseen event in here. I will reply the emails today, I promise.
 
@ArthurReutenauer yes, true :)
 
@Ho1 it's your question, you can of course ask a new one if you wish, perhaps delete the old one if you no longer expect answers on it, I just wanted to mention that edits will automatically "re-advertise" the question.
 
Ho1
11:27 AM
Thanks
It's good to know that.
 
@Ho1 On a completely unrelated topic, do you speak Bengali?
 
Ho1
Know
But I'm not a native English speaker
So I had to deal with Unicode stuff
And it's really boring!
For example, when you want to write right-to-left
You have to embed every sentence that is left-to-right in an extra tag
you have to make cautions when you are using a different script
and this is really boring!
This can be automated
and it is automated in M$ Word, LibreOffice, etc
* By Know I meant No, I don't speak Bengali! (What was I typing?! :-)) )
 
@Ho1 Are you aware of any forums/answer-sites that specialize in Right-to-left and corresponding scripts?
 
Ho1
Yes
 
@Ho1 You didn't add a "minimal example". Your code can't be compiled without extending it first as the preamble is missing. I tend to ignore such questions.
 
11:36 AM
@Ho1 If that was a response to my question, would you mind sharing?
 
Ho1
Really? I'll fix it asap
Persian Computing
is the palce I know
 
@Ho1 Ha, too bad. About right-to-left text, I understand that can be frustrating, but there are very few people who actually do anything to improve the situation, so there is little chance of it improving considerably any time soon.
 
Ho1
for sharing thoughts on rtl-stuff
I spoke with Khaled Hosney a while ago
It is actually fixable with luatex
You can do bidi algorithm within luaTeX
I came across the solution which was provided by Khaled Hosney
a lua implementation of Unicode bidi algorithm
and also another implementation of bidi algorithm
which was provided by context
and it works just fine
 
@Ho1 btw, you can have multiple sentences in one post ;-) Make it easier to read in here.
 
Ho1
ok
 
11:41 AM
@Ho1 @clemens Adding that to the list?
 
Ho1
Bidi implementation worked just fine in Context, but when it comes to LaTeX it is just a nightmare. Khaled described this as the "misuse of TeX scripts by LaTex", which seems to cause problems for the bidi algorithm that should run on the text itself.
I don't know if it is possible to fix this problem without rewriting LaTeX macros. So I gave up, because it is not a thing that I can do.
 
@Johannes_B doesn't seem to mention LaTeX (or related) at all
 
Ho1
The quote was from my memory, I should say; But I think you can actually understand the situation. LaTeX macros was written without having bidi in mind.
 
@clemens It's general, but metions TeX later on.
 
Ho1
The Persian computing group website doesn't come up for me
 
11:46 AM
@Johannes_B yes, but the page the link goes to says »There is currently no text in this page. [...]«
 
Ho1
But it has also a mailing list
For Arabic, there is Arabeyes
Arabeyes: arabeyes.org
This is an archive of the Persian Computing website: web.archive.org/web/20150703114532/http://… and this is the Google Groups for it: groups.google.com/d/topic/persian-computing
 
@clemens I think it is the mailing list that does help. The wiki seems to be some kind of front end without any contents.
 
@Ho1 Yes, that’s all well and good, but as long as nobody writes code for LaTeX the situation won’t change.
 
Ho1
I hope that, maybe in future versions of LaTex, for example LaTex3, we can draw the attention of LaTeX developers to the fact that we should have a unifed format, that supports multiple languages without too much effort.
Yes. Someone should write the code, fix the bugs and relase a working software distribution. But this needs too much effort. I'm mostly a LaTeX user, and not a LaTeX developer.
@UlrikeFischer I fixed the "minimal example". Now it just compile fine with xelatex.
 
@Ho1 we try:-) you have to remember though that latex was developed at a time when the only available tex engines were 8 bit and the only available fonts were 7 bit, so supporting any language other than English, even if it used the latin alphabet was a challenge. things are better now but still the state of the unicode support of the underlying engines is changing but that's good, people are developing it... So we'll get there, but it takes time
2
 
11:57 AM
@Ho1 Well, too bad, but just so you know, the common practice in LaTeX is to mark any language switch, this has nothing to do with right-to-left scripts or bidi. In order to do fine typography you need to tag all content with a language.
 
Ho1
You know what? We actualy HAVE a bidi-aware TeX engine called: Tex-e-Parsi. ctan.org/pkg/parsitex But it is old, and should be rewritten to match XeTeX.
 
@Ho1 saying something should be re-written doesn't make it happen. Almost all tex/latex development is done by volunteer developers in their spare time.
2
 
Ho1
@ArthurReutenauer Yes, that's true. Even M$ Word does that. When you change your keyboard layout, it automatically sets the language of the words you write. But it is done transparently, so it is less annoying, and it is also invisible from the user (although it is shown in the status bar).
 
@Ho1 Well, feel free to use Word then.
 
Ho1
:-))
I'm waiting for a GPLed Linux version of it. :-D
 
12:07 PM
@Ho1 IMHO that's a problem with users in general: they want good results and transparency. The more we try to hide things from user, the more problems we get. Besides, I strongly believe that good typography is about fine tuning. When I submitted a paper to TUGboat, Karl and Barbara worked on every single sentence of mine in order to provide the most pleasant experience typography-wise.
 
@Ho1 Well, feel free write your documents by hand then.
 
Ho1
That's the point!
 
@Ho1 What is the point?
 
Ho1
If the job can be automated, and it is not, because of the legacy code or whatever, it is not the user's fault.
 
@PauloCereda I agree. Good typography requires work. I very much doubt that it is less work with Word to achieve good results
 
Ho1
12:12 PM
Most users don't want things like this: arabiccalligraphy.com They want simple writings for some article or thesis.
 
@Ho1 Who said it was the user’s fault?
 
Ho1
I usually hear in TeX-aware math society that people use M$ Word because they are dumb, lazy, etc. But, at least for non-English rtl-languages, making good results needs too much effort.
 
@Ho1 I honestly doubt many people actually say that. This statement is on you.
 
@Ho1 How much did you pay for using LaTeX and friends or for getting help? The whole community does it for fun and to help others. Much of it is developed for own needs. We need more users that actually need and use RTL, because that is the only way to get feedback.
 
Ho1
Really? Ok, forget about it! Can I say we agree that someone should fix the problems? As you said before: "as long as nobody writes code for LaTeX the situation won’t change."
 
12:22 PM
@Ho1 Yes, that’s what I said repeatedly. Do you know anyone who could do that?
 
Ho1
Three people actually.
Khaled Hosney, Behdad Esfahobod, and Vafa Karen-Pahlav
 
@Ho1 Well, contact them and see if they’re willing to do anything about it.
 
Ho1
Vafa actually made XePersian
Macros that HELP you write Persian/Farsi in XeTeX
But as far as I know, he was unable to fix the problem of fixing the problems of bidi algorithm in luaLaTeX
 
@Ho1 Khaled has just started a break from the TeX world, I doubt Behdad will do anything about TeX, and I don’t know what Vafa is up to these days.
 
@clemens :)
 
Ho1
12:26 PM
There is also Mr. Yazdipour, who wrote TeX-e-Parsi. But I doubt that he wants to resume work on TeX either.
 
@Ho1 So what do we do?
 
Ho1
Maybe if I complete my thesis, I have some time to work on this.
But it takes too much effort, I guess.
 
@Ho1 Well, let me know if you ever want to do anything about it.
 
@Ho1 Someone has to invest the effort.
 
Ho1
Yes. For sure. Rewriting LaTeX macros to work with bidi, or adding automatic bidi-processing features to TeX engine takes real effort.
So, do you have a mailing list, or other ways of communicating?
 
12:32 PM
@Ho1 The XeTeX list is a good place to start. tug.org/mailman/listinfo/xetex
 
@Johannes_B A penguin army. :)
For no reason, yay UK-TUG!
 
@Ho1 Well one issue is that RTL does work for some people so we can't just change stuff: TeX--XeT has been around a long time (in XeTeX, pdfTeX, ...) while the Omega-based approach in LuaTeX also has a lot of history
 
@Johannes_B YES
 
@JosephWright While at the same time the TeX--XeTeX approach has major drawbacks if you want to produce complex documents - as I’m sure you’re aware. This is actually one the main things we want to fix with Jonathan, but we’ve got absolutely not time frame for the moment.
 
12:37 PM
@ArthurReutenauer Yes, quite true
 
@PauloCereda This will be more cogent when the server comes back up ;-)
 
@ArthurReutenauer I was tempted to answer a recent mail on the XeTeX list saying that my big priority for XeTeX (and LuaTeX) would be something in this area, but I decided it would not be helpful
 
Ho1
Yes, I actually use XePersian for my thesis, at it kinda works for me, of course with too much effort.
 
@ArthurReutenauer I think I know what is up with the UK-TUG server: they've changed the IP address on us
 
@JosephWright Oh, that’s not nice :-(
@JosephWright Sometimes, replying to any email on mailing lists is not helpful ;-)
 
12:39 PM
@ArthurReutenauer Just waiting for confirmation
@ArthurReutenauer Quite
 
@JosephWright By the way, I of course didn’t tell you to send your latest request to the list to forget about it; on the contrary, I wanted to have it archived in a more permanent place than the chat, and I have taken it into account.
 
@ArthurReutenauer John Plaice talked at TUG2013 about a better RTL/TTB approach than the Omega-like one in LuaTeX, which sounded great if it can happen. If not, it would be very useful if XeTeX and LuaTeX at least did the same thing.
@ArthurReutenauer Oh quite understand
 
@PauloCereda Have you been shaken this morning?
 
@Ho1 As you'll see from the discussion between @ArthurReutenauer and me, there is wider concern about RTL (Arthur is working on XeTeX, I do work on LaTeX itself)
 
@egreg Not sufficiently. :)
 
12:46 PM
@DavidCarlisle Which reminds me: RTL definitely on my 'quite important' list for TUG2015 expl3 discussions, at least in as far as having some kind of plan
 
@JosephWright Good. I’ll have a look at John Plaice’s talk.
 
@clemens At least one user wanted to have a \listofreactions (mychemistry.eu/2015/06/chemmacros-development) Still cannot comment. I think i also have mentioned that with the list before, though.
 
Ho1
Great. Having a "best-practice" or a desired sitution can help having a good understanding of what needs to be done. Until now, the whole thing that we (I'm talking about myself) were concerned about was "How can I get Arabic/Persian text on my document, no matter how hard it is."
 
@Johannes_B yes, I remember. Thanks
 
@ArthurReutenauer As I say, having some similar offering between XeTeX and LuaTeX really would be useful. As you will know, TeX--XeT is very limited and it's a headache in terms of potential LaTeX3 offerings in this area.
 
Ho1
12:52 PM
But I think it's now the time to think twice about the design. It's time to ask: "How to incorporate RTL languages in TeX, that works fine for most of the users"?
 
@Ho1 I don’t think that’s a fair assessment of the general situation. On the more specific issue of switching between a left-to-right and right-to-left language, why don’t use \XeTeXinterchartoks? -- if it’s XeTeX you use. If you have exactly one left-to-right language and one right-to-left language it should be easy enough.
 
Ho1
I suggest to refer to some professional commercial (now open source) works like TeX-e-Parsi. It is considered a legacy TeX implementation now, but it does what Persian users want.
@ArthurReutenauer Does XeTeX implement Unicode bidi algorithm? unicode.org/reports/tr9
 
Frank has a paper in ArsTeXnica!
 
@Ho1 Of course not, I thought you would be aware of that.
@PauloCereda Frank Mittelbach? :-)
 
Ho1
Yeah, I know.
But I wanted to confirm that this problem exists.
 
1:02 PM
@ArthurReutenauer The very same!
@DavidCarlisle: Frank's Italian is better than yours. :P
 
@PauloCereda Nice :-)
@Ho1 Why do you need anyone to confirm that a problem exists if you’ve observed it yourself?
 
(Actually, the paper was translated by Claudio and Tommaso, but we could not lose the chance of trolling David on his language skills) :)
 
@PauloCereda but my German is better than his, so it evens out.
 
@DavidCarlisle LOL
 
Ho1
@ArthurReutenauer Right now, only Context have Unicode bidi implemented. Arthur Reutenauer said: "On the more specific issue of switching between a left-to-right and right-to-left language, why don’t use \XeTeXinterchartoks?" and I wanted to say that this does not fix the problem we are facing.
 
1:06 PM
YES, I finally managed to make my Thunderbird speaks British English!
 
@PauloCereda Why not US English and make @DavidCarlisle happy?
 
@egreg :)
 
Ho1
@ArthurReutenauer Ok! I want to contiune talking about the best practices of bidi-aware Unicode TeX.
 
@PauloCereda They have all those redundant u's. ;-)
 
@Ho1 having bidi implemented in the engine would be better but it would seem so long as you had specified all the directional classes as xetex character classes, \XeTeXinterchartoks could be used to make a reasonable approximation to the unicode bidi algorithm that would cover most cases. Although if you are explicitly marking language change points most direction changes are explicitly marked anyway.
 
1:11 PM
@PauloCereda Seems easy enough: I've done that for about 10 years
@PauloCereda See Mozilla bugs entry about en-GB spelling with my name on it :-)
 
Ho1
@DavidCarlisle Could you please provide an example?
 
@Ho1 I don’t. And I didn’t suggest \XeTeXinterchartoks as a general solution, but as a possible workaround for documents in exactly two languages.
 
Ho1
Can I see a simple working example to see what it actually provides?
 
@Ho1 Also, if ConTeXt solves the problem you are facing, please use ConTeXt.
 
@egreg That's the part I love the most. :)
 
1:13 PM
@Ho1 Why don’t you make the minimal effort of researching that?
 
@JosephWright I am a duck and not computer-savvy. :)
 
@Ho1 if all strong LTR characters are class 5 and all strong RTL characters are class 6 then you can specify that at the boundary between 5 and 6 you insert \beginR and at the boundary between 6 and 5 you insert \endR, so it's "just" a matter of reading in the UCD data files and then dealing with all the special cases
 
@JosephWright ooh :)
 
Ho1
What I see as a best practice, can be deduced from what commercial/successful TeX implmenetations for various local languages have provied for sometime. Consider TeX-e-Parsi: You write your document, a combination of English and Persian language, the default is automatic-bidi and automatic font-selection. You only have to describe the paragraph direction and alignment, when it is needed.
This is totally different from the way things are done right now in XeTeX. Either with \lr, \rl, \latinfont or \persianfont in XePersian, or other means of changing language and direction, this is not the ultimate position I want to reach.
 
@Ho1 Again, who said that was the ultimate position we wanted to reach?
 
Ho1
1:26 PM
Yes, at least for bidi. That's the point I want to make. Do you agree?
And apart from this, TeX-e-Parsi translated all output messages of TeX.
 
@Ho1 I very much doubt this: without recompiling the binaries, the only messages that can be altered are at the macro layer
 
Ho1
TeX-e-Parsi actually altered the web sources.
 
@JosephWright Yes, they did all kind of crazy stuff to make it as user-friendly as possible. The very fact that it’s not maintained any more should give an indication that it wasn’t sustainable in the long term.
 
Ho1
For bidi, it has a simple algorithm. It is pre-Unicode, and it assumes chars #0-#127 as LTR, and chars #128-#255 RTL
@ArthurReutenauer So, you disagree? Ok, tell what do you propose?
 
@Ho1 Disagree with what?
 
1:32 PM
@DavidCarlisle Can you look at this one? See my comment.
1
Q: Error when compiling a document with polyglossia English/Arabic, tabular, longtable and hyperref

user81292Compiling the source without hyperref works perfectly well, but as soon as I use hyperref I get compilation errors. %!TEX TS-program = xelatex \documentclass[11pt, DIV=15, BCOR=10mm,parskip=half, headings=normal,openright,headsepline, chapterprefix=off]{scrbook} \usepackage{setspace} \usepacka...

 
Ho1
@ArthurReutenauer Whats? -> This is considered an ultimate goal in a bidi-aware Unicode TeX: "You write your document as a combination of LTR and RTL languages, the default is automatic-bidi and automatic font-selection. You only have to describe the paragraph direction and alignment, when you want to change the defaults. You don't have to change languages and font/scripts manually."
 
@Ho1 No, I don't think so
 
@Ho1 This is way too generic, and in any case it doesn’t seem to apply to TeX. Who considers that best practice?
 
@Ho1 Font selection for a start should always be in control of the user
 
Ho1
Yes, you should be able to change the defaults.
 
1:37 PM
@Ho1 If you mean that it would be a good thing to have an option to do so, yes, of course it would be nice, but again nobody seems to be working on that.
 
Ho1
Yes, that is what I am talking about: It is ultimate goal in a bidi-aware Unicode TeX for "me", and it deserves spending time and effort.
 
@Ho1 In any case, since it deviates from the current TeX so wildly, it can’t possibly become the default behaviour in the foreseeable future.
@Ho1 I think this sentence says it all.
@Ho1 This has been fun, but if you don’t mind I”m going to stop contributing to this conversation now. It has gone on for long enough and I have to actually start doing the job I’m paid for at some point.
 
@Ho1 No, I mean that a change of font should not just happen: there should be markup to show it
 
Ho1
Why? English-language users have it right now. Don't they? I want to write Persian text, wherever I write English text right now, without having to write down multiple tags for direction/language/font swapping
@ArthurReutenauer Thanks. I'm subscribing to the mailing list. I'm sure it's better than chatting.
 
@Ho1 This chatroom is not the place to make any decisions about TeX development. If you have suggestions, please send them to some public mailing list or forum; if you have concrete questions, you can ask them on the TeX Stack Exchange. But this conversation has really become completely useless.
 
1:43 PM
@Ho1 how do you propose to automatically detect french or spanish or italian or whatever that use the same script?
 
Ho1
I'm concerned mostly with the direction of the text.
 
@Ho1 yes but the maintainers of the system have to care about other people as well. If you focus on one narrow concern things seem a lot easier.
@Ho1 you are concerned about two-language documents with exactly one LTR language and exactly one RTL language. That is a valid class of documents but if you design for that you will fail to cover the vast majority of multi-lingual documents.
 
Ho1
I agree somehow. TeX-e-Parsi was mostly a bilingual typesetting system.
 
@Ho1 but if even in a purely RTL document you need to put in an explicit marker every time you change language (so hyphenation works) then having some languages change direction as well is not such a big difference. It only seems bad to have to mark direction change if you are not marking language change and you can almost never do that for a wide class of documents.
 
Ho1
@DavidCarlisle Considering the fact that manual selection of the direction causes several little problems that you won't notice until you carefully check every aspect of your document and manually fix it, I don't think the current situation with XePersian and bidi package is a good state to stay at.
 
1:53 PM
@Ho1 no the state of bidi typesetting is unfortunately poor at present but the bidi algorithm (that is automatic detection of direction) isn't anywhere near the main problem, you first need to get the typesetting right when direction is explicitly marked, having tables columns coming out in the right order would be a good start.....
 
@DavidCarlisle: You are being serial starred. :)
 
@PauloCereda so are you
 
@DavidCarlisle Oh no! :)
 
Ho1
@DavidCarlisle Should I conclude that the direction markers are inevitable?
 
@Ho1 Not necessarily, but no point automatically detecting direction until other stuff fixed, it's a "nice-to-have" that can be layered on top but it isn't the first thing to work on (even if anyone was available to work on anything)
 
00:00 - 14:0014:00 - 00:00

« first day (1706 days earlier)      last day (3218 days later) »