Template Function sequant::greek_characters_to_latex(const std::basic_string_view<Char, Traits>&)¶
Defined in File latex.hpp
Function Documentation¶
-
template<typename Char, typename Traits>
std::basic_string<Char, Traits> sequant::greek_characters_to_latex(const std::basic_string_view<Char, Traits> &str)¶ replaces certain greek characters in a string with their (math-mode) LaTeX equivalents
Warning
if
strcontains non-ASCII charactersCharmust bewchar_t- Template Parameters:
Char – character type
Traits – character traits type
- Parameters:
str – input string
- Throws:
std::invalid_argument – if
Charis narrow andstrcontains non-ASCII characters- Returns:
string with greek characters contained within Unicode ranges
[0x3B1,0x3C9]and[0391,03A9]replaced with their LaTeX equivalents