I agree with @tohecz that this is a bit of a scattered question,
but I'll try to answer each individual part and bring it all together.
The highlight of everything that follows:
With LaTeX (and TeX systems in general), it's essential to realize that even though TeX is processing your document and LaTeX has defined a format you should try and stick to, the ultimate author of the document is you.
Write your document, figure out the rest later.
However, here the benefits that I am seeing stop.
When transferring bolded text,
I do {\bf Text} (which seems to be actually incorrect).
When inserting pictures, I do /insertgraphics{../images/picture}.
When doing italics, I do \emph{Text}.
I feel that I am missing something huge.
The comments and other answers correctly state that
idiomatic LaTeX uses the 'core' commands exclusively in the preamble—the
portion of your document that is not typeset.
Good practice would suggest creating new commands that capture
the intent of the markup rather than its behavior.
For example, instead of saying
...
Here is some text that I want
to {\bf stand out} while I'm
reading the document
...
you could instead say
\documentclass{...}
...
\newcommand\skimmable[1]{{\bfseries #1}}
...
\begin{document}
...
Here is some text that I want
to \skimmable{stand out} while I'm
reading the document
Is it correct to use \emph to make whole paragraphs italics?
No. Use environments for this, as noted below.
Is it correct to use \insertgraphics to place an illustration exactly here, because it is related to a certain paragraph, and would make less sense if using \figure latex moves it wherever it decides?
It's not terrible, but there are packages that
provide such semantic markup to place a picture in-par depending on your use case.
See texdoc wrapfig, for instance.
(Type texdoc wrapfig into your terminal—texdoc is quite simply an amazing resource.)
Again, I would abstract your use cases in ideas such as
\inparpicture[pos=mid right, width=5cm]{path/to/graphic}
(As a sidenote, it's generally bad practice to have a cross–edge in our directory tree from your TeX sources to your graphics. Just make images/ a subdirectory of your source files, if you can.)
When the text is being skimmed, the most important words and numbers should stand out. That is, if someone has read the text, by skimming it, they should be able to find concrete information rapidly. I am currently using {\bfText} for this.
As noted, create and use semantic markup for this.
I am surely beating a dead horse by now, but you may decide later that
bolding text doesn't work quite a well as, say, coloring the text…
or framing the text… or….
Using semantic markup for this is not only idiomatic, but extraordinarily useful.
Some paragraphs are short stories, while the rest of the text is rules and numbers. I want the stories to look different, so that the person from the previous point skips them entirely, while a new reader would know that this is just a story and he doesn't need to pay much attention and look for important information in it. I am using \emph{TheWholeParagraph} for this.
The current approach has two problems:
- Not using semantic markup.
- You cannot have multi-paragraph short stories. (Try it.)
Use environments:
\newenvironment{story}{\itshape}{}
This solves both problems simultaneously.
Figures are illustration, associated with the start of a new section. As such, they should be somewhere around the heading. Their purpose it to invoke atmosphere, related to the new content.
There is a question around here that does exactly this, but I cannot find it.
Perhaps you may have better luck, or someone can chime in below.
In the meantime, it is perfectly reasonable to 'abstract this away' using semantic markup (oh no, not again!) to express what you want to do:
\section{Some new heading}[illustration=path/to/illustration]
As you can see, it's feasible to even have existing commands be altered/extended to fit the needs of the document.
With LaTeX (and TeX systems in general), it's essential to realize that even though TeX is processing your document and LaTeX has defined a format you should try and stick to, the ultimate author of the document is you.
Write your document, figure out the rest later.
latexand not copy-paste the formatting from W+. – Vorac Feb 17 '14 at 08:39\emphmakes the text italic and thats all. How can I change that post-factum? Why would I want to? – Vorac Feb 17 '14 at 08:45\emph{…}when you want italics. You should use\emph{…}when you want to emphasize something. Wether the emphasis is done by italizing content or putting it bold is another story. So… what do you MEAN with\textbf{…}or\textit{…}? – Manuel Feb 17 '14 at 08:45markupsome words etc. all with the same style, say to use it in some version of a document as italic and decide later on, thatboldwould be better, you could define\newcommand{\mymarkupcommand}[1]{\textit{#1}}first and later change to\renewcommand{\mymarkupcommand}[1]{\textbf{#1}}– Feb 17 '14 at 08:50\emphso it uses the bold font rather than the italic font. About those “quotes” or “stories”, you can define new environments (or use some predefined likequote) so you write\begin{story} TheWholeParagraph \end{story}and then tell LaTeX to do whatever you want with that paragraph, in this case it seems that you just want it to be in italics. – Manuel Feb 17 '14 at 08:52\includegraphicsalone, otherwise letLaTeXdo a 'wise' floating inside thefigure`environment. It depends on the purpose of your document, for example, in a pdf presentation, that figure must basically appear at a certain position and should not float around. – Feb 17 '14 at 08:54Manuelhas provided above a comment that nearly answers my concerns. – Vorac Feb 17 '14 at 09:07LaTeXis not an easy task, depending on the contents. Do you not expect to format theLateXversion such that the correspondingpdfoutput looks exactly the same as provided by standard text processors, but the huge amount of work is worth to do it, however, it might be slow in the beginning. – Feb 17 '14 at 10:01\bfseries,\textit{},\Largeetc. should only ever appear before\begin{document}(i.e. in the preamble) where you define semantic macros that use them.\emph{}is such a semantic macro, predefined. – Crissov Feb 17 '14 at 13:08