403 reputation
38
bio website
location
age
visits member for 2 years, 1 month
seen Aug 26 '12 at 23:39

I have been using LaTeX for about two or three years now for typesetting essays and reports for my degree. In this time LaTeX has all but replaced Open Office as my primary text editor.

Since some of my recent projects have gone up against the limits of what can be done as a mere user of LaTeX, I have now started delving deeper into the underlying Tex. In particular I am working on writing my own version of the begriff package, a package used for typesetting Frege's Begriffsschrift, since I wasn't quite happy with the results it produced.


Aug
19
comment Is there a way to manually set the height of a bracket?
I must be missing something very basic. When I include the above definition in my .sty file changing nothing but the name, and the number 9 instead of 8.5 I get a bracket that is exactly the same size as that produced by \big(.
Aug
17
comment Is there a way to manually set the height of a bracket?
My apologies, but my knowledge of plain TeX is very limited. How would I have to change the above definition to use a previously defined length like \baselineskip in place of the 8.5?
Aug
8
comment What is the height above the baseline to the middle of an open bracket?
I appreciate getting both the plain TeX and pure LaTeX in the answer.
Aug
8
comment What is the height above the baseline to the middle of an open bracket?
I should have known that.
Jul
15
comment Wrote a new package. Is there some standard place to share?
I think I will stick with just CTAN for now. Thanks for all the above answers/comments. Since the question has effectively been answered in the comments is there some way of marking it as answered despite the lack of a formal "answer"?
Jul
14
comment My newcommand does not work within other environments (align*)
One not so elegant way to solve the problem that does not rely on pure TeX, is to measure the width of \usebox{\Fconsequent} and \usebox{\Fantecedent} separately using \settowidth{}{} and then placing both lengths as vertical struts into a \makebox{} the height of which is determined by it's contents and can be measured with \settoheight{}{}...
Jul
13
comment My newcommand does not work within other environments (align*)
That makes sense. And yes, I want \temp to take on the width of the wider of \Fconsequent and \Fantecedent whichever that is. If somebody does still know how to that in a "LaTeXy" way, I would appreciate it... I will have a think about it myself.
Jul
13
comment My newcommand does not work within other environments (align*)
So... moving the \new... commands outside the macro has fixed half the problem. I have updated the question to reflect this, and included a minimal working example.
Jul
12
comment Other than syntax what is the difference between \dimen0= and \setlength{}{}?
Thanks for spotting the \setlength \newlength mixup. What I really meant to compare was \dimen0=value and the combination \newlength{\name}\setlength{\name}{\value}. I have seen those two used for identical purposes. I guess my muddled brain simply turned two commands into one. Funny how brains work sometimes.
Jul
12
comment Raisebox appears to inset 4pt of space to left of object raised?
@StephanLehmke: Done! Still finding my way about Stack Exchange.
Jul
11
comment Raisebox appears to inset 4pt of space to left of object raised?
Sometimes things can be so simple. Thanks for the quick replies. There goes my first vaguely embarrassing newbie question. I am sure there will be more to follow.