@FaheemMitha Well, I tried tikz, and there were so many options and things to tweak, so it just took me too much time (reading the wonderful, but long manual) to get going. With metapost I more or less have my points, my paths and some equation solver, some path cutting. But I probably prefer it since I'm more used to it.
@FaheemMitha On the other hand MetaPost does not support 3D (as easily) as tikz/asymptote/pstricks does. Well, I think one should test the options and go with the gut feeling.
@FaheemMitha define real. I haven't used it much this century so don't ask me, but if you are looking to avoid Tex's eccentric language idioms choosing a language by the same author produced at the same time, might not be the best choice.
@DavidCarlisle Sadly, I don't have a CS degree, so I can't define "real variables". As already mentioned, I don't have much of an education. I blame my parents.
@Canageek moral of the story: never read the documentation, bad things happen
@FaheemMitha I meant define "real" you asked the question so you must have some definition of variable in mind and some system that you don't consider to have real variables/
@FaheemMitha I would much rather prefer a pull request for typos. This is of course an easy issue to open but time-consuming and annoying for me. You don't even have to clone the repo for that. Just go on GitHub, find the file in doc/generic/pgf/text-en/ and click the pencil in the upper right hand corner. When you are done editing, write a commit message and click submit. This will automatically fork the repo. create a new branch, commit your change to the new branch and file a PR.
@HenriMenke or more exactly the error comes from that file doing mask=\pgf@imagemask using an undocumented mask key that was (@JosephWright reminded me yesterday) apparently in some version of dvipdfmx.def before the def files were centrally maintained, but has never been part of graphics
@HenriMenke if it's doing something useful we could make an extension request to the graphics package to add it (driver specific back end files really shouldn't be adding user level options)
@HenriMenke it's not been defined in the texlive dvipdfmx.def since about 2015 as far as I can see
@HenriMenke I really can not guess, a change elsewhere caused it to go down some previously unused code path?
@HenriMenke since it's running with pdftex how come it loaded graphics-def/dvipdfmx.def at all?
@HenriMenke or earlier why (../pgfmanual-dvipdfmx.cfg
@DavidCarlisle I just tried rolling out a new build system and I do TEXINPUTS=../../text-en:../../images: for all engines, but in the old build system for dvipdfmx and dvipdfm it only does TEXINPUTS=../../text-en: which means that the images are never found and therefore not included, hence the mask can't fail.
@HenriMenke no idea, I'd have to look what the old copy was doing. But it would be good to know what changed, it's a bit worrying if an \ifsomething is taking a different course for an unknown reason.
@DavidCarlisle The reason is that the included images were not found previously in which case \pgfimage just emits a warning and does nothing. Now that I fixed TEXINPUTS the images are suddenly being found and that is when mask blows up.
Basically, I want to delete the last column stated "BCa 95\% Confidence Interval of the Difference".
When I cancel below:
& \multicolumn{1}{>{\centering\arraybackslash}p{8em}}{\textbf{BCa 95\% Confidence Interval of the Difference}}
it become:
I just to have a table showing below,
\do...
@cis classic tex has 16 write channels 0-15 so \write18 was just a syntactic trick to use the syntax of writing to a file but give it a special meaning of executing stuff.
@UlrikeFischer not really but normally you'd expect that the macros fail and give at least some spurious fragile command in moving argument kind of error, not just silently write empty files
@FaheemMitha The current maintainers are Till Tantau, Christian Feuersänger, David Carlisle, Joseph Wright, Stefan Pinnow, and me. But in practice, I'm the only one actively working on it.
@HenriMenke I have wondered if the team should ask CTAN to promote a formal '+ the team as fallback' approach to access/licensing, as single-person maintainers have a habit of vanishing
@DavidCarlisle I'd seen
@DavidCarlisle I'm on l3text and the business case ...
@DavidCarlisle Although day today was mainly 'do a viva voce'
@UlrikeFischer yes, but I was hoping to go in small steps, separate first and switch back end later, but I suspect that doesn't make sense and switching to expl3 at same time is going to be more manageable
@JosephWright yes I was hoping to separate things now to make teh scope clearer and then switch in expl3 in 2020 but I'm coming round to the idea of leaving it more or less as it is now until 2020 as isolating all those packages just seems work for little gain