What I mean by Tab spacing is when you put tab spacing "→" (like in some WYSIWYG editor) so the space is flexible but also align text into some kind of measurement. I already know that I can replicate such thing with tabular environment but that's not quite practical since I need to call it repeatedly in many places scattered within document and I'd like to put that into a convenient macros. Is it possible to do such thing in LaTeX? Below is shown my replication in InDesign, tab space shown as "»".


  • Can you state clearly (1) what you'd like to type, in your input document, and (2) what you'd like the output to look like, exactly? – ShreevatsaR Jan 3 '18 at 6:43
  • It's hard to put on words since I'm not a native. What I want to achieve is the exact same as the picture depicts. In my document, I'm going to use a single line of three phrases separated by space in a fixed alignment(?). It's different from \hfill{x} or any of that kind which produces rather fixed space than flexible space. – sevenorbs Jan 3 '18 at 6:49

While perhaps not ideal for use throughout the document, the built in tabbing environment is something I often use for this purpose. Within the environment you can use \= to set a tab stop and then on another line you can move through the tab stops using \>. This allows you to create what you're looking for, but you have to manually set the tab stops in your first line.

Short example:

    Column One \hspace{1em} \= Column Two \hspace{1em} \= Etc. \\
    Item 1 \> Item 2 \> Item 3

tabbing example

  • I don't know tabbing before, this is nearly perfect. Although I cannot use it without declaring the environment before. But thanks. – sevenorbs Jan 3 '18 at 7:12

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.