やってみる

アウトプットすべく己を導くためのブログ。その試行錯誤すらたれ流す。

Calcのオートインプット、オートコレクトオプション

 入力を勝手に変換する余計なお世話機能。

成果物

情報源

統一されていない用語を整理する

  • オートインプット自動変更オートコンプリート
  • オートコレクトオプション

オートインプット

 オートインプットは、セルに1/1と入力すると1月1日に変換する機能である。無効化するには入力の先頭にアポストロフィ'を付与する。オートコレクトオプションとは違って、入出力のルールを設定できないと思われる。

 ヘルプにあるオートインプット自動変更オートコンプリートの3語はすべて同じものを指していると思われる。Calcのメニューではカタカナでオートインプットとある。よって今後もオートインプットと呼ぶことにする。相変わらずヘルプは用語の統一すらできないクソっぷり。

オートコレクトオプション

 オートコレクトオプションはセルに:_2:と入力するとに変換する機能である。変換ルールはCalcメニューのツールオートコレクトオプションダイアログで指定できる。下付き文字など、Unicodeを文字列から変換する。

 オートコレクトオプションオートインプットとは別物だと思われる。なぜなら先頭にアポストロフィ'を入力しても変換されるから。

autocollect

メニュー

  1. ツールオートインプット
  2. ツールオートコレクトオプション

1. ツールオートインプット

 勝手に入力を変更する機能。チェックをつけると有効になる。

2. ツールオートコレクトオプション

 ダイアログに従って置換ルールを指定する。

入力

  1. オートインプットを試してみる
  2. オートインプットを無効化する'
  3. オートコレクトオプションを試してみる
  4. オートコレクトオプションを無効化できなかった

1. オートインプットを試してみる

  1. セルに1/1または1-1と入力する
  2. Enterキー押下する
  3. 1月1日のように出力される

 勝手に今年の日付だと判断して日付を入力してくれる。

 ヘルプには1.1と入力すれば日付になるとあるが、私の環境では変換されなかった。おそらく文化圏によって変換ルールが違うのだろう。英語圏のヘルプをそのまま日本語に翻訳してしまったのだと思われる。ヘルプのアラが目立つ。

2. オートインプットを無効化する'

 先頭にアポストロフィ'を付与すると、オートインプットを無効化できる。

  1. セルに'1/1と入力する
  2. Enterキー押下する
  3. 1/1がそのまま出力される(日付変換されない)

3. オートコレクトオプションを試してみる

  1. オートコレクトオプションの候補にある:_2:を入力する
  2. に変換される

4. オートコレクトオプションを無効化できなかった

4-1. '

  1. ':_2:を入力する
  2. '₂に変換される

 アポストロフィ'を付与しても無効化されない。よってオートインプットオートコレクトは別物と思われる。

4-2. セルの書式設定

  1. セルを右クリックする
  2. セルの書式設定をクリックする
  3. カテゴリーリストからテキストを選択する
  4. OKボタンをクリックする
  5. セルに:_2:または':_2:を入力する
  6. '₂または'₂に変換される

所感

 ヘルプを読むほど混乱する。用語が乱立して何がなんだか。実際に動作確認せねばならない。それもうヘルプの存在意義ないよね。

対象環境

$ uname -a
Linux raspberrypi 5.4.51-v7l+ #1333 SMP Mon Aug 10 16:51:40 BST 2020 armv7l GNU/Linux