You are not logged in. Your edit will be placed in a queue until it is peer reviewed.
We welcome edits that make the post easier to understand and more valuable for readers. Because community members review edits, please try to make the post substantially better than how you found it, for example, by fixing grammar or adding additional resources and hyperlinks.
Required fields*
- 2I don't follow your claim that because \ensuremath might let some LaTeX users become lazy (in itself a debatable statement), the spacing in math expressions would somehow become incorrect.Mico– Mico2013-02-25 02:38:43 +00:00Commented Feb 25, 2013 at 2:38
- @Mico See my edit, which should clarify things. You've never seen questionable typesetting by "casual" users of LaTeX? ;-) Especially for spacing matters, a lot of casual users make mistakes or have no good sense of what good practice is.Lover of Structure– Lover of Structure2013-02-25 03:02:07 +00:00Commented Feb 25, 2013 at 3:02
- 2@Mico Maybe it isn't about encouraging laziness but, rather, about encouraging bad habits where this is not a matter of laziness. If somebody is coming from a word processor, not thinking in terms of modes is natural; thinking in terms of modes is alien. So if it more-or-less works without switching modes, you don't need to be lazy to get into the habit of not switching in LaTeX either. But I don't find the accusation of laziness a helpful or illuminating one. It chalks up to character defects what would be better understood in terms of word processor vs. LaTeX conceptual schemes.cfr– cfr2015-09-15 22:59:07 +00:00Commented Sep 15, 2015 at 22:59
- Why even have a macro language at all if you aren't going to use it to let users be lazy and avoid having to deal with the low level details of the interface? Wouldn't the better solution be to fix the inconsistent appearance of math operators between math and TeX mode or at least warn the user? Ok, maybe you can't avoid the need to specify but surely a well designed system could spit out a warning whenever a symbol that had both math and non-math interpretations occurred between math mode elements.Peter Gerdes– Peter Gerdes2024-02-26 21:00:28 +00:00Commented Feb 26, 2024 at 21:00
Add a comment |
How to Edit
- Correct minor typos or mistakes
- Clarify meaning without changing it
- Add related resources or links
- Always respect the author’s intent
- Don’t use edits to reply to the author
How to Format
- create code fences with backticks ` or tildes ~ ```
like so
``` - add language identifier to highlight code ```python
def function(foo):
print(foo)
``` - put returns between paragraphs
- for linebreak add 2 spaces at end
- _italic_ or **bold**
- indent code by 4 spaces
- backtick escapes
`like _so_` - quote by placing > at start of line
- to make links (use https whenever possible) <https://example.com>[example](https://example.com)<a href="https://example.com">example</a>
How to Tag
A tag is a keyword or label that categorizes your question with other, similar questions. Choose one or more (up to 5) tags that will help answerers to find and interpret your question.
- complete the sentence: my question is about...
- use tags that describe things or concepts that are essential, not incidental to your question
- favor using existing popular tags
- read the descriptions that appear below the tag
If your question is primarily about a topic for which you can't find a tag:
- combine multiple words into single-words with hyphens (e.g. tikz-pgf), up to a maximum of 35 characters
- creating new tags is a privilege; if you can't yet create a tag you need, then post this question without it, then ask the community to create it for you
lang-tex