ENTITIES
Org-ruby supports “smart double quotes,” ‘smart single quotes,’
apostrophes for contractions like won’t and can’t, and other
things… like elipses. Oh – and dashes.
« They α should β be γ able δ to η exist θ in ε the same line √ ».
\laquo They won't appear in in example blocks. \raquo
⌈ — — — — — — ⌉
Though they appear in center blocks
⌊ — — — — — — ⌋
To work they have to be separated, like ♥ ♥, not like ♥\hearts.
# Script to generate the list of currently supported entities
require 'org-ruby'
Orgmode::HtmlEntities.each_pair do |entity, _|
puts "- Writing =\\#{entity}=, results in: \\#{entity}"
end
bundle exec ruby /tmp/print_entities.rb
\Agrave, results in: À\agrave, results in: à\Aacute, results in: Á\aacute, results in: á\Acirc, results in: Â\acirc, results in: â\Atilde, results in: Ã\atilde, results in: ã\Auml, results in: Ä\auml, results in: ä\Aring, results in: Å\AA, results in: Å\aring, results in: å\AElig, results in: Æ\aelig, results in: æ\Ccedil, results in: Ç\ccedil, results in: ç\Egrave, results in: È\egrave, results in: è\Eacute, results in: É\eacute, results in: é\Ecirc, results in: Ê\ecirc, results in: ê\Euml, results in: Ë\euml, results in: ë\Igrave, results in: Ì\igrave, results in: ì\Iacute, results in: Í\iacute, results in: í\Icirc, results in: Î\icirc, results in: î\Iuml, results in: Ï\iuml, results in: ï\Ntilde, results in: Ñ\ntilde, results in: ñ\Ograve, results in: Ò\ograve, results in: ò\Oacute, results in: Ó\oacute, results in: ó\Ocirc, results in: Ô\ocirc, results in: ô\Otilde, results in: Õ\otilde, results in: õ\Ouml, results in: Ö\ouml, results in: ö\Oslash, results in: Ø\oslash, results in: ø\OElig, results in: Œ\oelig, results in: œ\Scaron, results in: Š\scaron, results in: š\szlig, results in: ß\Ugrave, results in: Ù\ugrave, results in: ù\Uacute, results in: Ú\uacute, results in: ú\Ucirc, results in: Û\ucirc, results in: û\Uuml, results in: Ü\uuml, results in: ü\Yacute, results in: Ý\yacute, results in: ý\Yuml, results in: Ÿ\yuml, results in: ÿ\fnof, results in: ƒ\real, results in: ℜ\image, results in: ℑ\weierp, results in: ℘\Alpha, results in: Α\alpha, results in: α\Beta, results in: Β\beta, results in: β\Gamma, results in: Γ\gamma, results in: γ\Delta, results in: Δ\delta, results in: δ\Epsilon, results in: Ε\epsilon, results in: ε\varepsilon, results in: ε\Zeta, results in: Ζ\zeta, results in: ζ\Eta, results in: Η\eta, results in: η\Theta, results in: Θ\theta, results in: θ\thetasym, results in: ϑ\vartheta, results in: ϑ\Iota, results in: Ι\iota, results in: ι\Kappa, results in: Κ\kappa, results in: κ\Lambda, results in: Λ\lambda, results in: λ\Mu, results in: Μ\mu, results in: μ\nu, results in: ν\Nu, results in: Ν\Xi, results in: Ξ\xi, results in: ξ\Omicron, results in: Ο\omicron, results in: ο\Pi, results in: Π\pi, results in: π\Rho, results in: Ρ\rho, results in: ρ\Sigma, results in: Σ\sigma, results in: σ\sigmaf, results in: ς\varsigma, results in: ς\Tau, results in: Τ\Upsilon, results in: Υ\upsih, results in: ϒ\upsilon, results in: υ\Phi, results in: Φ\phi, results in: φ\Chi, results in: Χ\chi, results in: χ\acutex, results in: ´x\Psi, results in: Ψ\psi, results in: ψ\tau, results in: τ\Omega, results in: Ω\omega, results in: ω\piv, results in: ϖ\partial, results in: ∂\alefsym, results in: ℵ\ETH, results in: Ð\eth, results in: ð\THORN, results in: Þ\thorn, results in: þ\dots, results in: …\hellip, results in: …\middot, results in: ·\iexcl, results in: ¡\iquest, results in: ¿\shy, results in: \ndash, results in: –\mdash, results in: —\quot, results in: "\acute, results in: ´\ldquo, results in: “\rdquo, results in: ”\bdquo, results in: „\lsquo, results in: ‘\rsquo, results in: ’\sbquo, results in: ‚\laquo, results in: «\raquo, results in: »\lsaquo, results in: ‹\rsaquo, results in: ›\circ, results in: ˆ\vert, results in: |\brvbar, results in: ¦\sect, results in: §\amp, results in: &\lt, results in: <\gt, results in: >\tilde, results in: ˜\slash, results in: /\plus, results in: +\under, results in: _\equal, results in: =\asciicirc, results in: ^\dagger, results in: †\Dagger, results in: ‡\nbsp, results in: \ensp, results in: \emsp, results in: \thinsp, results in: \curren, results in: ¤\cent, results in: ¢\pound, results in: £\yen, results in: ¥\euro, results in: €\EUR, results in: €\EURdig, results in: €\EURhv, results in: €\EURcr, results in: €\EURtm, results in: €\copy, results in: ©\reg, results in: ®\trade, results in: ™\minus, results in: −\pm, results in: ±\plusmn, results in: ±\times, results in: ×\frasl, results in: ⁄\div, results in: ÷\frac12, results in: ½\frac14, results in: ¼\frac34, results in: ¾\permil, results in: ‰\sup1, results in: ¹\sup2, results in: ²\sup3, results in: ³\radic, results in: √\sum, results in: ∑\prod, results in: ∏\micro, results in: µ\macr, results in: ¯\deg, results in: °\prime, results in: ′\Prime, results in: ″\infin, results in: ∞\infty, results in: ∞\prop, results in: ∝\proptp, results in: ∝\not, results in: ¬\neg, results in: ¬\land, results in: ∧\wedge, results in: ∧\lor, results in: ∨\vee, results in: ∨\cap, results in: ∩\cup, results in: ∪\int, results in: ∫\there4, results in: ∴\sim, results in: ∼\cong, results in: ≅\simeq, results in: ≅\asymp, results in: ≈\approx, results in: ≈\ne, results in: ≠\neq, results in: ≠\equiv, results in: ≡\le, results in: ≤\ge, results in: ≥\sub, results in: ⊂\subset, results in: ⊂\sup, results in: ⊃\supset, results in: ⊃\nsub, results in: ⊄\sube, results in: ⊆\nsup, results in: ⊅\supe, results in: ⊇\forall, results in: ∀\exist, results in: ∃\exists, results in: ∃\empty, results in: ∅\emptyset, results in: ∅\isin, results in: ∈\in, results in: ∈\notin, results in: ∉\ni, results in: ∋\nabla, results in: ∇\ang, results in: ∠\angle, results in: ∠\perp, results in: ⊥\sdot, results in: ⋅\cdot, results in: ⋅\lceil, results in: ⌈\rceil, results in: ⌉\lfloor, results in: ⌊\rfloor, results in: ⌋\lang, results in: 〈\rang, results in: 〉\larr, results in: ←\leftarrow, results in: ←\gets, results in: ←\lArr, results in: ⇐\Leftarrow, results in: ⇐\uarr, results in: ↑\uparrow, results in: ↑\uArr, results in: ⇑\Uparrow, results in: ⇑\rarr, results in: →\to, results in: →\rightarrow, results in: →\rArr, results in: ⇒\Rightarrow, results in: ⇒\darr, results in: ↓\downarrow, results in: ↓\dArr, results in: ⇓\Downarrow, results in: ⇓\harr, results in: ↔\leftrightarrow, results in: ↔\hArr, results in: ⇔\Leftrightarrow, results in: ⇔\crarr, results in: ↵\hookleftarrow, results in: ↵\arccos, results in: arccos\arcsin, results in: arcsin\arctan, results in: arctan\arg, results in: arg\cos, results in: cos\cosh, results in: cosh\cot, results in: cot\coth, results in: coth\csc, results in: csc\det, results in: det\dim, results in: dim\exp, results in: exp\gcd, results in: gcd\hom, results in: hom\inf, results in: inf\ker, results in: ker\lg, results in: lg\lim, results in: lim\liminf, results in: liminf\limsup, results in: limsup\ln, results in: ln\log, results in: log\max, results in: max\min, results in: min\Pr, results in: Pr\sec, results in: sec\sin, results in: sin\sinh, results in: sinh\tan, results in: tan\tanh, results in: tanh\bull, results in: •\bullet, results in: •\star, results in: *\lowast, results in: ∗\ast, results in: ∗\odot, results in: o\oplus, results in: ⊕\otimes, results in: ⊗\checkmark, results in: ✓\para, results in: ¶\ordf, results in: ª\ordm, results in: º\cedil, results in: ¸\oline, results in: ‾\uml, results in: ¨\zwnj, results in: \zwj, results in: \lrm, results in: \rlm, results in: \smile, results in: ☺\smiley, results in: ☺\blacksmile, results in: ☻\sad, results in: ☹\clubs, results in: ♣\clubsuit, results in: ♣\spades, results in: ♠\spadesuit, results in: ♠\hearts, results in: ♥\heartsuit, results in: ♥\diams, results in: ♦\diamondsuit, results in: ♦\Diamond, results in: ⋄\loz, results in: ◊In case nothing matches, the string is returned as is.
\for \example \this \wont \break