NumberStyle
Innehåll
[
Dölj
]EndnoteOptions.NumberStyle property
Anger numerformatet för automatiskt numrerade slutnoter.
public NumberStyle NumberStyle { get; set; }
Anmärkningar
Alla numeriska format är inte tillämpliga för den här egenskapen. För en lista över tillämpliga -numeriska format, se dialogrutan Infoga fotnot eller slutnot i Microsoft Word. Om du väljer ett numeriskt format som inte är tillämpligt, återgår Microsoft Word till standardvärdet.
Exempel
Visar hur man ändrar numreringsstilen för referensmarkeringar i fotnoter/slutnoter.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
// Fotnoter och slutnoter är ett sätt att lägga till en referens eller en sidokommentar till text
// som inte stör huvudtextens flöde.
// Om du infogar en fotnot/slutnot läggs en liten upphöjd referenssymbol till
// i huvudtexten där vi infogar fotnoten/slutnoten.
// Varje fotnot/slutnot skapar också en post, som består av en symbol som matchar referensen
// symbol i huvudtexten. Referenstexten som vi skickar till dokumentbyggarens "InsertEndnote"-metod.
// Fotnoter visas som standard längst ner på varje sida som innehåller
// deras referenssymboler och slutnoter visas i slutet av dokumentet.
builder.Write("Text 1. ");
builder.InsertFootnote(FootnoteType.Footnote, "Footnote 1.");
builder.Write("Text 2. ");
builder.InsertFootnote(FootnoteType.Footnote, "Footnote 2.");
builder.Write("Text 3. ");
builder.InsertFootnote(FootnoteType.Footnote, "Footnote 3.", "Custom footnote reference mark");
builder.InsertParagraph();
builder.Write("Text 1. ");
builder.InsertFootnote(FootnoteType.Endnote, "Endnote 1.");
builder.Write("Text 2. ");
builder.InsertFootnote(FootnoteType.Endnote, "Endnote 2.");
builder.Write("Text 3. ");
builder.InsertFootnote(FootnoteType.Endnote, "Endnote 3.", "Custom endnote reference mark");
// Som standard är referenssymbolen för varje fotnot och slutnot dess index
// bland alla dokumentets fotnoter/slutnoter. Varje dokument har separata räkningar
// för fotnoter och slutnoter. Som standard visas fotnoters nummer med arabiska siffror,
// och slutnoter visar sina nummer med gemena romerska siffror.
Assert.AreEqual(NumberStyle.Arabic, doc.FootnoteOptions.NumberStyle);
Assert.AreEqual(NumberStyle.LowercaseRoman, doc.EndnoteOptions.NumberStyle);
// Vi kan använda egenskapen "NumberStyle" för att tillämpa anpassade numreringsstilar på fotnoter och slutnoter.
// Detta påverkar inte fotnoter/slutnoter med anpassade referensmarkeringar.
doc.FootnoteOptions.NumberStyle = NumberStyle.UppercaseRoman;
doc.EndnoteOptions.NumberStyle = NumberStyle.UppercaseLetter;
doc.Save(ArtifactsDir + "InlineStory.RefMarkNumberStyle.docx");
Se även
- enum NumberStyle
- class EndnoteOptions
- namnutrymme Aspose.Words.Notes
- hopsättning Aspose.Words