LibreOffice Writer ページの追加操作 [LibreOffice Writer]
LibreOffice Writer ページの追加操作
OS LinuxMint19cinnamon 64bit
LibreOffice6.2.0
LibreOffice Writer ページの追加操作
メニューバー → 挿入 → 改ページ Ctlr + ENTER
この操作をマクロで記録すると
sub page_insert_2
'ページの追加
rem ----------------------------------------------------------------------
rem define variables
dim document as object
dim dispatcher as object
rem ----------------------------------------------------------------------
rem get access to the document
document = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
rem ----------------------------------------------------------------------
dispatcher.executeDispatch(document, ".uno:InsertPagebreak", "", 0, Array())
end sub
'ページの追加
rem ----------------------------------------------------------------------
rem define variables
dim document as object
dim dispatcher as object
rem ----------------------------------------------------------------------
rem get access to the document
document = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
rem ----------------------------------------------------------------------
dispatcher.executeDispatch(document, ".uno:InsertPagebreak", "", 0, Array())
end sub
ページの移動
LibreOffice Writer 挿入した画像にハイパーリンクを設定する [LibreOffice Writer]
LibreOffice Writer 挿入した画像にハイパーリンクを設定する
OS LinuxMint19Cinnamon 64bit
LibreOffice 6.2.0.3
挿入した画像を選択、右クリック、プロパティで下図のダイアログが表示されるのでハイパーリンクを設定する。
タグ:ハイパーリンク
LibreOffice Writer 縦書きルビが変 解決 [LibreOffice Writer]
LibreOffice Writer 縦書きルビが変 解決
OS LinuxMint 19 cinnamon 64bit
LibreOffice 6.1.0.3
右側は縦位置がずれる。
左側は段落を設定して縦位置が揃った。
メニューバー → 書式 → 段落 → 配置タブ → 行の配置 → 「英字下揃え」
に設定する。
参考サイト
LibreOffice Writer ページの移動をナビゲーターでワンクリック移動 [LibreOffice Writer]
LibreOffice Writer ページの移動をナビゲーターでワンクリック移動
OS LinuxMint 19 Cinnamon 64bit
LibreOffice 6.1.0.3
メニューバー → 表示 → ナビゲーター
ナビゲーターが表示されたらページ移動(前のページ、次のページ)のボタンを押す。
ナビゲーターダイアログはサイドバーにドラッグして格納も可能
LibreOffice write ページのスクロール アップ・ダウン操作 [LibreOffice Writer]
LibreOffice write ページのスクロール アップ・ダウン操作
OS LinuxMint19 Cinnamon 64bit
LibreOffice 6.1.0.3
操作
キーボードのPageUp or PageDown
ノートPCだとFN + PageUp or PageDown カーソルキーの↑↓
移動量は半ページ分? 訂正 1/3ページ
この操作をマクロで記録できるが、連続動作で不安定 1回目は動作せず2回めから動作する。
一応ツールバーに登録した。
ページの移動
左下のページ番号をクリックすると移動ダイアログが表示され移動したい番号を入力する。
OSの違いで表示されるダイアログ違う場合がある。
sub pageUp
rem ----------------------------------------------------------------------
rem define variables
dim document as object
dim dispatcher as object
rem ----------------------------------------------------------------------
rem get access to the document
document = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
rem ----------------------------------------------------------------------
dispatcher.executeDispatch(document, ".uno:PageUp", "", 0, Array())
end Sub
sub pageDown
rem ----------------------------------------------------------------------
rem define variables
dim document as object
dim dispatcher as object
rem ----------------------------------------------------------------------
rem get access to the document
document = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
rem ----------------------------------------------------------------------
dispatcher.executeDispatch(document, ".uno:PageDown", "", 0, Array())
end Sub
rem ----------------------------------------------------------------------
rem define variables
dim document as object
dim dispatcher as object
rem ----------------------------------------------------------------------
rem get access to the document
document = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
rem ----------------------------------------------------------------------
dispatcher.executeDispatch(document, ".uno:PageUp", "", 0, Array())
end Sub
sub pageDown
rem ----------------------------------------------------------------------
rem define variables
dim document as object
dim dispatcher as object
rem ----------------------------------------------------------------------
rem get access to the document
document = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
rem ----------------------------------------------------------------------
dispatcher.executeDispatch(document, ".uno:PageDown", "", 0, Array())
end Sub