Left-aligning title in org-mode ASCII export? - emacs

By default, org-mode ASCII export centers the document title (along with the ASCII art lines above and below the title). What's the best way to center the title in the text output?

(custom-set-variables
'(org-ascii-text-width 0))

Related

org-mode paragraph alignment issue

I'm facing an issue with paragraph alignment after a list item. See the bitmap that makes it more clear:
Heading
First line
Bullet 1
Bullet 2
Second line is aligned with the list above. I did used two blank-lines to signify the end of list.
Org-Mode Paragraph Alignment
Any pointers are greatly appreciated.
This has nothing to do with org-mode: it's how LaTeX indents paragraphs after the first one (at least in the default styles); it does not happen when exporting to e.g., HTML.
For LaTeX, you can set the indent to 0 if you want all paragraphs to start at the left margin, by adding this to the top of your org file:
#+LATEX: \setlength{\parindent}{0pt}

Mark-up for bold and italic in emacs org-mode

In emacs org-mode, we can use mark-ups to set Emphasis and monospace.
e.g.
*bold*
/italic/
How can we make a word both bold and italic?
It seems neither */.../* nor /*...*/ works.
In fact, both of these do work.
/*test*/
exports to HTML as
<i><b>test</b></i>
*/test/* works similarly. LaTeX / PDF export also works as you expect.
Org itself doesn't fontify both the bold and italic, but the semantics are fine.
Expanding on #Chris answer covering semantics being there, if you're interested in visible fontification effect inside your org notes, you have three approaches:
Highlight parts of your text
Nesting works nicely as long as you don't need to start / end two tags at once.
Use multiple tags with escape symbols
The closest you can get is
The code is:
*\ /\ _\ ~fontification can be nested~\_\/\*
So you need \​​ ​ (backslash and space) to escape following opening tags and \ (backslash) to escape following closing tags.
The need for space is annoying, and in it looks like this when exported to html:
So yes, you can have multiple mark-ups at once, but you have to choose between seeing the effect in emacs or having it nicely formated on export.
Modify how markup looks in emacs
Alternatively you could change how mark-up looks in emacs without modyfing exporting format, i.e. to make bold look red you'd need this:
(add-to-list 'org-emphasis-alist
'("*" (:foreground "red")
))
as covered in this great question and answer.

Is there a way to make emacs ispell/aspell ignore shoft hyphens in HTML?

I write mostly my documentation in HTML using emacs as my main editor. Emacs let you interactively spell-check the current buffer with the command ispell-buffer. (I think the underlying program used for doing the spell-check is named aspell.)
When emacs is in HTML-mode, text is stripped for all HTML markup before the remaining text is being spell-checked.
However, soft-hyphen entities (­ or ­) are not stripped, so a word that is written as speci­fies in the HTML text is spell-checked as two separate words (speci and fies) which is not what is wanted.
Is there a way to make emacs ispell/aspell ignore shoft hyphens in HTML?
Or can anyone suggest an elisp function that will strip soft hyphens out of the HTML text before it being handed over to aspell for spell-checking?

html export option to NOT compress multiple spaces in emacs org mode

While doing html-export in org-mode, multiple spaces are compressed to a single space. Is there a way to change this default behaviour. (I do not wish to replace extra spaces with nbsp)
I just tested this, and org-mode does not appear to delete spaces from the content when using org-export-as-html.
Web browsers, of course, do collapse white-space when rendering HTML.
I suggest you look into the white-space CSS property (the pre-wrap value is probably what you want), along with Org Mode's support for CSS in exported HTML:
M-: (info "(org) CSS support") RET

Emacs w3m export highlighted area as text

How can I copy text from emacs-w3m when the content is placed in a table? Currently, it copies the table-formatting and boundaries as well. Is there a export as text for w3m?
No. w3m.el uses the w3m browser to render web pages, dropping the text into an Emacs buffer. Tables do not have any additional formatting associated with them, so Emacs has no way of distinguishing them from surrounding text.
The only solution would be to write your own code to filter out the table formatting and boundaries. There is no pre-made solution.