Как добавить подстрочные символы в абзацы с помощью Word Automation?

Я работаю над программой на C #, которая использует библиотеку объектов Microsoft Word 14.0 для создания файла .doc, добавления к нему абзацев и сохранения. Существует небольшая форма с кнопкой, которая выполняет описанные действия (см. Код ниже). Эта часть не имеет проблем.

Проблема:

Текущий текст в созданном файле слов будет следующим:

Некоторый текст beff = 3.0

Что мне нужно сделать, это создать абзац, в котором есть нижние символы внутри (в приведенном выше абзаце должны быть подписаны буквы «eff»):

Окончательный документ будет содержать около 100 строк, как указано выше, с различными символами, которые подписаны.

Я нашел способ подписать весь абзац строкой,

paragraph1.Range.Font.Subscript = 1;

но не нашел способа реализовать это на отдельных персонажах.

Я также знаю, что в Unicode есть буквы и цифры, которые я мог бы использовать, но, к сожалению, Unicode не имеет полного алфавита в формате индекса, поэтому это тоже не вариант.

Вопрос: Есть ли способ для меня достичь цели и вставить что-то вроде «eff» в нижний индекс внутри абзаца во вновь созданном документе Word?

Образец кода:

private void btnReport_Click(object sender, EventArgs e)
    {

        Word._Application oWord;
        Word._Document oDoc;
        oWord = new Word.Application();
        oDoc = oWord.Documents.Add();


        var paragraph1 = oDoc.Content.Paragraphs.Add();
        paragraph1.Range.Text = "Some text   beff = 3.0";

        SaveFileDialog saveFileDialog1 = new SaveFileDialog();
        saveFileDialog1.Filter = "Word document|*.doc";
        saveFileDialog1.Title = "Save the Word Document";
        if (DialogResult.OK == saveFileDialog1.ShowDialog())
        {
            string docName = saveFileDialog1.FileName;
            if (docName.Length > 0)
            {
                object oDocName = (object)docName;
                oDoc.SaveAs(ref oDocName);
            }
        }
        oWord.Quit();
    }

Ответы на вопрос(3)

Ваш ответ на вопрос