質問: Google ドキュメントのドキュメントで見出し参照 (#heading=h.12345 の形式) を読む方法は?
背景: ドキュメント内で相互参照を使用したいと考えています。例。
1.1 Chapter 1 (i.e. paragraph has heading DocumentApp.ParagraphHeading.HEADING1)
Sample text. For more, see chapter 1.2.
1.2 Chapter 2
Sample text. For more, see chapter 1.1.
現在、Google ドキュメントは相互参照 (リンクを挿入) を行うことができますが、「通常の」リンクであり、章番号はありません。
したがって、アプローチは次のようになります。 - 相互参照用のリンクを挿入します。
apps スクリプトを使用して、見出し参照と章番号のインデックスを作成します
また、アプリスクリプトを使用して、リンクに基づいて章のテキストを更新してください
私は成功せずに getLinkUrl を見ました:
var links = [];
var ps = DocumentApp.getActiveDocument().getBody().getParagraphs();
for(var i = 0; i < ps.length; i++) {
var h = ps[i].getHeading();
if( h == DocumentApp.ParagraphHeading.HEADING1 ) {
var t = ps[i].editAsText();
var u = t.getLinkUrl();
}
}
見出し参照をまったく読むことはできますか?