在英语/希腊语之间切换

在英语/希腊语之间切换

我想在文档中使用英语和希腊语字符。我想不断在两种语言之间切换,因为该文档是物理实验报告,用希腊语书写,符号用英语书写。

我怎样才能轻松地做到这一点,而不必每次都输入 /selectlanguage{english}?我使用 babel 语言包和希腊语/英语键盘。

答案1

您可以通过调用包并使用或引擎polyglossia编译文档来使用英语和希腊语。它们都使用您系统中的字体,因此您唯一关心的就是您选择支持希腊字符的字体。这是一个 MWEXeLaTexLuaLaTeX

\documentclass{article}

\usepackage{fontspec,xgreek,polyglossia}

\defaultfontfeatures{Mapping=tex-text}
\setmainfont[Mapping=tex-text]{Linux Biolinum} % choose a font that supports greek characters

\setdefaultlanguage{english}
\setotherlanguage[variant=modern]{greek}

\begin{document}

Αυτή η πρόταση ειναι στα ελληνικά, but this one is in english

\end{document}

答案2

babel只需与包装一起使用即可alphabeta

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[greek,english]{babel}
\usepackage{alphabeta}

\begin{document}

Αυτή η πρόταση ειναι στα ελληνικά, but this one is in english

\end{document}

答案3

\documentclass[a4paper]{article}

\usepackage[english,greek]{babel}
\usepackage[utf8x]{inputenc}

\begin{document}
    
    \section{Εισαγωγή}
    
    Σήμερα είδα για πρώτη φορά το
    \selectlanguage{english} site
    \selectlanguage{greek}του Γιάννη.
    
    \[
    a = b + \gamma
    \]
    
\end{document}

相关内容