変更履歴
Soulverの最新アップデートにおける新機能、改善点、およびバグ修正点
3.16
言語
日本語、韓国語、イタリア語のローカライゼーションを追加
Soulverのドキュメントが全言語に翻訳されました
計算機
画面密度計算
PPI/DPI単位を追加
特定の密度における物理的な長さとピクセル間の変換が可能になりました。例:
1 cm in px @ 326 ppiまたは40 px to cm at 96 dpippi of 15" screen at 1024x768のような画面密度関数を追加
三角法
余割の関数と正割の関数(cot, csc)およびそれらの双曲線、逆、度数変種(coth, csch, acot, acsc, cotd, cscd, acotd, and acscd)を追加
単位
Uniswap (UNI) 暗号通貨のレートを追加
関数
「xが素数であるか」関数を追加:
is 59 prime(= true)
統計
標準偏差を追加:
standard deviation of 20, 30 and 40(= 10)「average」の同義語として「avg」を追加 (
avg of 3, 4, 5)
カレンダーとタイムゾーンの計算
短縮時間の差分関数を追加:
time difference Paris(「現在地とパリの時差は?」と解釈)、およびtime diff paris、diff parisも利用可能「〜年後」関数を追加 (
years to 2029)
パーセンテージのフレーズ
パーセンテージのフレーズが、より多くのケースで任意のコメント単語をサポートするようになりました。例:
20% discount off $500、5% gratuity on $95、40% of 90
米国慣習単位
米国慣習単位を入力した場合、特定のケースで米国慣習単位が返されるようになりました
"and" を使用した複合的なフィート・インチの表現のサポートを追加(例:
5 feet and 3 inches in cm)追加のフィート/インチのエイリアスを追加
都市と空港
追加の観光地となる都市と空港119か所を追加
バグ修正
丸め関数とラップタイムに関する問題を修正しました(Jasperさんのおかげ)
ラインのdp設定がフィート&インチに適用されない問題を修正しました(Jonさんのおかげ)
小数点区切り文字にピリオド、桁区切り文字にスペースを使用するローカルに関する問題を修正しました
夏時間変更境界付近で時計形式の時間を追加する際の問題を修正しました
Mac
計算機設定ウィンドウの軽微な改善
フローティング合計が空行の上に置かれても不必要に縮小しなくなりました
回答列から回答をドラッグする際のドラッグイメージがより良くなりました
通貨の更新がシートの元に戻す状態をクリアしなくなりました
Quicklook PluginがApp Store版で機能しない問題を修正しました
「どこでも計算」サービスがデフォルトの書式設定設定を尊重しない問題を修正しました
自動変数書き換え機能が一部のケースで動作しない問題を修正しました
iOS
通貨、パーセンテージのフレーズ、"to"、その他の指定子で始まる場合に、前の行が新しい行に挿入される追加のケースを追加
スタイリング設定の下に、行参照トークンが参照された結果(デフォルト)を表示するか、参照された行の行番号を表示するかを選択する設定を追加
3.15.2
iOS
iOS 26での複数ページ印刷時に端が切れる問題を修正しました(Joshuaさんありがとう)
選択した統計情報がPDFエクスポートに含まれない問題を修正しました(Christianさんありがとう)
iPhone Air向けにキーパッドを最適化しました
iPadOS
iPadOS 26でのコンパクトモードにおけるシートサイドバーの視覚的な問題を修正しました
iPadでフローティングな数値パッドを完全に無効にする設定を追加しました(マジックキーボードのユーザーに便利です)
macOS
macOS Tahoeでシート検索(⌘⌥-F)が正しく機能しない問題を修正しました
iCloudアカウントのサインイン/サインアウト中に隠された後、Soulverが予期せず前面に表示される問題を修正しました(Ryanさんありがとう)
Calculator
複数の変数にピリオドを含むシート(例:「yearly」と「monthly」)の問題を修正しました(Markさんありがとう)
中国語の特定の変数名が依存する行を自動更新しない問題を修正しました(Jiangさんありがとう)
3.15
Soulverが新しいiOS、macOS、iPadOS 26に対応し、最適化されました。
Mac
macOS Tahoeのメニューバーにアイコンを追加しました
新しいシートブックファイルを作成するための専用メニュー項目を追加しました
複数のシートブックを現在のシートブックにマージする機能も追加した専用の「インポート」メニュー項目を追加しました
サポートする最小macOSがmacOS 13.5 Sonomaになりました
iPad
新しいウィンドウシステムとメニューバーのサポート
シート上でスワイプした後、共有ボタンを使用すると追加のエクスポートオプションが表示されるようになりました
Calculator
追加の組み込み定数:ファイ(黄金比)とタウ(2π)
日付とプレーンな数値型の式をサポートします。日または時間を想定します。例:「August 5 + 5」[日を想定]、または「3:45pm + 5」[時間を想定]
複利計算式において、「hourly」、「daily」、「weekly」、「monthly」、「quarterly」、「yearly」を複利期間と金利期間の両方としてサポートします。例:「3年間、4%で四半期複利の$1kに対する利息」
3.14.4
Mac
全般
近日公開予定のmacOS 26向けに、インターフェースが全体的に改善されました
バックアップウィンドウが、各バックアップに含まれるシート数を表示するようになりました
バグ修正
カーソルがテキストエリア上にある場合でも、「サイズ変更」列インジケータとして留まってしまう問題を修正しました
iOS
コンテキストメニュー
シートのコンテキストメニューから、印刷、PDFへのエクスポート、スタイリングされたメールの送信が可能になり、外観をカスタマイズするためのプレビューステージも含まれるようになりました
回答付きの行をコピー(プレーンテキストとして)が、シートのコンテキストメニューからも利用可能になりました
カスタムキー
カスタムキー設定パネルで、カスタムキーボードを希望通りに素早く設定するための参考となる標準キーボードが表示されるようになりました
標準キーのタイトルと一致するカスタムキーに追加されたキーには、自動的に追加のポップアップオプション(利用可能な場合)が表示されるようになりました。例えば、キーに「today」という名前を付けると、「tomorrow」と「now」が追加のオプションとして自動的に利用可能になります。
Calculation Engine
改善点
行末のPythonスタイルのコメント(# これはコメントです)をサポートします
"USD1K"のようなスペースなしの式をサポートします。
"1K"(大文字のK)が再び一千として解釈されるようになりました(スペースを空けて "1 K" の場合は1ケルビンになります)。
バグ修正
スウェーデンクローナのデフォルト通貨記号の位置が間違っている問題を修正しました
株価指数に関連する算術演算が、一部のケースで正しく機能しない問題を修正しました(Samiさんありがとう)
複数ハッシュのMarkdown見出し(###)で数値が自動フォーマットされてしまう問題を修正しました
「oct」が「oct 1 2024 to jun 1 2025」のような式内の八進数変換関数と衝突する問題を修正しました
3.14.3
Inline Knowledge Assistant
インライン知識クエリのデフォルトプロバイダーがWolfram|Alphaになりました。
Wolfram|Alphaは、ライブで正確なデータにとって最も信頼性の高いデータソースであり、自然言語クエリをサポートしています。
Wolfram|Alphaがクエリを処理できない場合(例えば、英語以外の言語を使用している場合)、知識アシスタントはクエリをOpenAIの最新AIモデルに転送します。
利用可能性
インライン知識アシスタントを使用するには、Setapp版、またはApp Store版のオプションのデータサブスクリプションが必要です。
ダイレクトダウンロード版は、引き続きインラインWolfram|Alphaにアクセスできます(ただし、独自のWolfram App IDを提供する必要があります)。
Large currency notation
このアップデートでは、大規模な通貨を表す追加の記号(金融やジャーナリズムで一般的に使用される略語)のサポートが追加されました。
百万:$1M, $2m, または $3mn
10億:$1B, $2b, または $3bn
兆:$1T, $2t, または $3tn
これらの規模の通貨結果は、自動的に新しい通貨表記記号を使用します。
使用される記号は地域によって異なります。例えば、米国では大文字の "$K, $M, $B, $T" が使用され、英国ではより長い形式の "$k, $mn, $bn, $tn" が使用されます。
Misc improvements
新しい行は、デフォルトの書式設定設定ではなく、前の行の書式設定設定を自動的に継承するようになりました(この動作はSoulver 2に一致します)。
'yr'と'mo'がそれぞれ'years'と'months'のエイリアスとしてサポートされるようになりました。
「ある年の特定の月の天候」のような天気クエリ(例:「東京の6月の天気」)のサポートが追加されました(高度なデータサブスクリプションまたはSetappが必要)。
モーリタニア・ウギヤ(MRO → MRU)とベネズエラ・ボリバル(VEF → VES)の通貨コードが近代化されました。
コーンの密度に関する定義がわずかに正確になりました。
Bug fixes
マイナス符号と数値の間にスペースを挿入して負の数に小数部分を適用する際、自動数値フォーマッタで問題が発生していたのを修正しました。
iPhone版が、ネットワークカバレッジが低い期間に起動するのに数秒かかる場合がある問題を修正しました。
3.14.2
Non-decimal bases
「0xF days in minutes」のような、10進数以外の基数での単位式をサポートします
8進数(octal)の数値のサポートを追加:123(八進数=0o173)
「as base x」というフレーズを使用して他の基数に変換するサポートを追加:例:「0b101101 as base 16」(=0x2D)
関数を使用して他の基数に変換するサポートを追加:bin(), hex(), int(), および oct()(Pythonに触発)
Expression Formatting
自動スペース付き除算スラッシュ
Soulverは、特定のケース(例:「500 / 40」)でスラッシュ除算文字の周りに自動的にスペースを挿入するようになりました
分数(1/3)やレート(10 km/h)を扱う場合など、まだスペースが好ましくないケースは多くあり、これらのケースではSoulverは引き続き除算スラッシュを自動スペースしません。
千の区切り文字
Soulverは、数値の末尾から桁を削除する際に、不要な千の区切り文字を削除するようになりました(つまり、「1,000」から最後のゼロを削除すると「100」になります)。
Financial Functions
リターンに必要な投資額
この関数は、投資(銀行預金など)から達成したい特定の投資リターンがある場合に便利です
指定期間にわたって受け取りたい目標金額と金利を設定します
Soulverが、初期の銀行預金がどれだけ必要かを教えてくれます
例:
「5%で月あたり$10kに必要な投資額」= $2.4M
「7.5%で年あたり$42kに必要な預金額」= $560k
日次住宅ローン支払い関数
30年間で$1Mに対する日次支払い額(6.5%)= $207.67
30年間で$1Mに対する日次支払利息(6.5%)= $116.40
Totals & Sub-totals
サブトータルで、異なる行の数値とパーセンテージを合計するサポート
例えば、ある行に$500、次の行に10%と入力できます。合計は$550と表示されます。
フローティング合計は、サブトータル行を合計する場合など、一部のケースでより賢くなりました(Sashaさんありがとう)
Other
Clamp関数
"clamp 26 between 5 and 25" = 25
"clamp 4 from 5 to 25" = 5
Bug Fixes
前回のアップデート以降に壊れた、特定の丸め表現構文の問題を修正しました。例:「$110.00 USD in AUD to 2 digits」(Ianさん&Markさんありがとう)
グローバル通貨変数が2桁に丸められてしまう問題を修正しました(Shaiさんありがとう)
QuickSoulverが編集設定の変更を尊重しない場合があるバグを修正しました(Marcinさんありがとう)
floor()関数が度単位で正しく機能しないバグを修正しました(Markusさんありがとう)
非常に小さな数値が、表記が無効になっている場合にゼロとして表示される問題を修正しました(Eliさんありがとう)
3.14.1
端数を切り上げ・切り下げて指定間隔に丸める
数値を特定の間隔に切り上げまたは切り下げるためのフレーズを追加
例:「round 21 up to nearest 5」(= 25)、「round down 20 to nearest 8」(= 16)
時間を小数に変換
時間を小数に変換するサポート:例:「10:15 to decimal」(= 10.25)
ミリ秒Unixタイムスタンプ
ミリ秒タイムスタンプを日付に変換するサポートを追加。例:「1733823083000 to date」
タイムゾーン
タイムゾーン変換のコメントワードとして「time」を含めることができるようになりました。例:「3pm Sydney time to Lisbon time」
「10am to London」は、「10am here to London」として解釈されるようになりました。
一般
サブトータル行を含む式と回答が記載された複数の行のテキストをコピーした場合、これらが個別の行に含まれるようになりました。
バグ修正
特定のロケールでスペースを桁区切り文字として使用するシートが、同期後に誤って解釈される問題を修正しました(Øyvind & Edgar様、ありがとうございます)。
QuickSoulverでの括弧内の数量の自動変換の問題を修正しました(Chris様、ありがとうございます)。
階乗関数(例:「fact(9999999.3)」)のクラッシュを修正しました。
「1.6 fl oz/acre to mL/ha」のような式が、正しく変換する代わりにエラーを返す問題を修正しました。
「Monday 5pm-7pm」のような式が、指定された時間間隔(この例では2時間)を正しく返すようになりました。
ローカライゼーション
ロシア語ローカライゼーションの軽微な改善
Soulverの中国語翻訳が正しく機能しない問題を修正しました
3.14
iPadでシステムキーボードなしのフローティング数値パッドを使用
不要なときにシステムキーボードを非表示にできると便利です(特にiPad Miniのような小型iPadを横向きで使用する場合)。
フローティング数値パッドのボタンを使用して、システムキーボードの表示/非表示を切り替えることができます。
(オプション) iPad用、アクセサリバー付きの大型フローティング数値パッド
より大きなキーサイズを備えた大型のフローティングiPad数値パッドと便利なアクセサリバーを追加しました(iOS版で使用していた機能です)。
キーボードのアクセサリバーは、通貨換算、変数操作、パーセンテージ、日付&時間計算など、さまざまなワークフローに役立つ多くのキーを提供します。
独自のキーでキーボードのアクセサリバーをカスタマイズできます。
必要に応じて、大型とコンパクトのフローティング数値パッドを切り替えることができます。
その他の数値パッドの改善点(iPadおよびiPhone)
乗算キーにポップアップオプションとして括弧()を追加しました。
一般的なアクセサリキーボードにカーソルを左/右に移動するキーを追加しました。
システム統合
iOS 18以降でSoulverを開くコントロールセンターのコントロールボタンを追加しました。
iPadでの大型および小型のアイコンスタイル、およびiOS 18以降でのダーク/着色アイコンのサポートを追加しました。
バグ修正
トライアル開始後のiPhoneでの初回起動時のクラッシュを修正しました。
数値パッドとサードパーティ製キーボード(MicrosoftのSwiftKeyやGoogleのGboardなど)を併用する際の問題を修正しました。
行参照トークンを含むコピーしたテキストを他のアプリに貼り付ける際に機能しなかった問題を修正しました。
変数アクセサリキーボードが、行の古い変数状態を表示する問題を修正しました。
3.13
このアップデートでは、通貨の書式設定方法をさらにパーソナライズするための追加の設定とオプションが導入されました。
App Storeのデータサービス加入者(およびSetappユーザー)向けには、世界中のより小さな場所の天気クエリの実行や、過去の天気クエリの実行など、天気機能の改善も含まれています。
通貨の書式設定
記号ではなく通貨コードを使用する
計算機設定の通貨記号で、通貨記号(この場合、€)ではなく、常に通貨コード(EURなど)を使用するように選択できるようになりました。
通貨の末尾のゼロを非表示にする
計算機設定の通貨記号で、通貨の末尾のゼロを非表示にするオプションを選択できるようになりました。この設定をオフの場合(デフォルト)は、$1が$1.00として表示されます。この設定をオンにすると、末尾のゼロが非表示になります。
設定
起動時の新しいシート/ファイル
一般設定で、起動時に新しいシートまたはSoulverファイルを作成するかどうかを選択できるようになりました。
変数オートコンプリートのタブ
書式設定設定で、変数オートコンプリートを呼び出すキーとしてEscapeの代わりにTabを選択できるようになりました。
高度な天気(SetappまたはApp Storeのデータサービス加入が必要)
過去の天気クエリ(macOS 15以降)
特定の日付における場所の平均、最高、最低気温、および降雨量を調べることができます。
データは2021年8月まで遡って利用可能です。
月ごとの過去の平均(macOS 15以降)
特定の月における場所の平均最高/最低気温と降雨量の天気クエリを実行できます。
例:「ニューヨークの6月の最高気温」。
これらは1970年代に遡る気象記録に基づいた過去の平均値であり、最大/最小値ではないことに注意してください。
小規模な場所の天気とタイムゾーンクエリ
Soulverはすでに、地球上の最大約500都市の天気およびタイムゾーンクエリを実行できます。
今回のアップデートでは、より小さな場所を含む地球上のあらゆる場所の天気を調べられるようになりました。
例:「Ubud, Baliの天気」や「Assisi, Tuscanyの気温」と入力できるようになりました。
この機能は、「time in (場所)」を使用してタイムゾーンクエリを行う場合にも機能します。例:「Inverness, Scotlandの時刻」、「Wollongong, NSWの時刻」。
また、時差を計算する場合も機能します。例:「Kemer, TurkeyとMill Valley, Marin Countyの時差」。
バグ修正
ゼロ通貨($0など)が、特定の小数点設定で不要な小数点を持つ可能性があった問題を修正しました(Nevan様、ありがとうございます)。
サブトータルがカスタム通貨書式設定設定を尊重しない問題を修正しました(Anssi様、ありがとうございます)。
大型/小型関数と負の通貨に関する問題を修正しました(Ian様、ありがとうございます)。
3.12で導入された、特定の変数行を更新するために手動で編集する必要があった問題を修正しました(Suvil様 & Andy様、ありがとうございます)。
macOS 15のSetappバージョンで、Soulver Miniを開く際に「他のアプリからのデータ」へのアクセスを不必要に求める問題を修正しました。
3.12
最新OSのサポート
このリリースでは、Appleの最新のオペレーティングシステムをサポートします:
macOS 15 (Sequoia)
iPadOS 18
iOS 18
iOSの新機能
デバイス
新しいiPhone 16 Proの画面サイズをサポートしました。
エディタ
現在のシートのタイトルがナビゲーションバーに表示されるようになりました(ある場合)。
Soulverにおける「タイトル」は、シートを「#」で始めることを指す点に注意してください。
クイックアクション
編集中の行の回答をタップすると、すぐにクリップボードにコピーできます。
空の行をタップすると、上記の行のサブトータルをその行にすぐに作成できます。
通貨キーボード
選択した通貨をリストの先頭にピン留めできるようになりました(通貨コードボタンを長押しし、「ピン留め」または「ピン留め解除」を選択)。
共有
シートを共有する際のデフォルトファイル形式がPDFになりました。
バグ修正
「( )」ボタンがテキスト選択を括弧で囲まないバグを修正しました(Evgeny様、ありがとうございます)。
macOSの新機能
クイックコピーアクション
編集中の行の回答をダブルクリックすると、クリップボードにコピーされます。
オプションキーを押しながら別の行の回答をダブルクリックすると、すぐにクリップボードにコピーされます。
他の回答をダブルクリックするデフォルトのアクションは、引き続き回答への参照を挿入します。
クイック追加サブトータルアクション
空の行をダブルクリックすると、この行にすぐにサブトータルが作成されます。
Alfredワークフロー
SoulverのAlfredワークフローが更新されました(v1.5)。これにより、トリガーキーワードを指定できるようになりました(以前のバージョンでは「u」を使用していました)。
Soulver CLIの最終アップデートで導入された、AlfredワークフローがSetappおよびMac App Storeバージョンで正しく機能しないバグを修正しました。
バグ修正
$0から負の数をスクラビングする際の問題を修正しました(James様、ありがとうございます)。
Soulver計算機の新機能
単位と変換
立方マイクロメートルと平方ナノメートル単位を追加しました。
体積単位の帝国単位からの明示的な変換、およびそれへの変換のサポートを追加しました。例:「1 liter in imperial pints」
割合の値を持つ単位式(例:「1 1/2 pounds」)のサポートを追加しました。
見た目上互換性のない単位のより柔軟な変換:「3 mph to minutes」(miles/minuteに変換)、「10 cubic centimeters to meters」(cubic metersに変換)
明示的な値なしでの単位の自動変換のサポート:「usd eur」は「1 usd in eur」として解釈されます。
単位レートは、代替形式に変換される際にキャンセルされるのではなく、保持されるようになりました:「8g/2 lb as grams/lb」(= 4 g/lb)
株価ティッカー
Nvidia (NVDA) を組み込みの株価ティッカーとして追加しました(既存のApple、Microsoft、Google、Amazon、Meta、Tesla、AirBnB、Netflixのティッカーのサポートと合わせて)。
暗号通貨
Polygonトークンのシンボルとして「POL」を使用するように変更しました(以前は「MATIC」でした)。
タイムゾーン
「ct」(中央時間)、「pt」(太平洋時間)、「mt」(山岳時間)、「et」(東部時間)のサポートを追加しました。
サブトータル
サブトータル内で演算子(±)から新しい行を開始する場合、Soulverは以前の行を参照として挿入しなくなりました。これは累積サブトータルを行うのに役立ちます。
財務関数 月次および四半期ごとの複利計算ができるようになりました:
「interest on $100 after 3 years at 10% compounding monthly」
「interest on $100 for 3 years at 10% compounding quarterly」
一般
組み合わせおよび順列関数へのより大きな入力のサポート
パーセンテージを持つmin/max関数のサポート(Eemil様、ありがとうございます)
べき乗フレーズ関数:「3 to the power of 9」、「2 exponent 4」、「4 raised to 2」
パラメータを度数法で取る追加の三角関数:「asind」、「acosd」、「atand」および「tand」を追加しました。
国際
全角括弧文字のサポート(中国、韓国、日本で一般的に使用されます)。
バグ修正
「1.003.020」が誤って日付として解釈される問題を修正しました(@infolinux様、ありがとうございます)。
クイック合計またはサブトータルで複数の小数レートを合計する際の問題(例:3.4/day, 5.9/dayなど)を修正しました(Devin様、ありがとうございます)。
特定の単位の乗算が最も理想的な形式で返されない問題:「3 min × 15 mph」が1,207 mではなく「0.75 mi」を返すようになりました。
末尾にアポストロフィが付いたフィート単位(例:30.334')の問題を修正しました。
3.11.3
Soulver Studio
シートを他のユーザーと共有できるスタンドアロンのMacアプリに変換できます(macOS 12以降と互換性あり)。
シートを選択し、「シート」メニューから「Build App from Sheet」を選択します。
7色の楽しいアイコンから選択できます。
アプリ作成の詳細
シートから構築されたMacアプリは、セキュリティのためにサンドボックス化され、Appleに「ノタライゼーション」のために送信されます。
ノタライゼーションは、アプリがGatekeeper互換になるプロセスであり、他のMacにインストールできるようにします。
このプロセスは通常5分未満かかります。
Appleは、この方法で1日あたり75アプリの構築に制限を設けています。容量が不足した場合、サービスが一時的に利用できなくなる場合があります。
3.11.2
計算エンジン
ビット演算子 ビット演算子のサポートを追加:
ビットごとのAND (&)、ビットごとのOR (|)、ビットごとのXOR (xor)
ビットごとの左シフト (<<) およびビットごとの右シフト (>>)
順列と組み合わせ
"10 permutation 3" (= 720)
"25 combination 3" (= 2,300)
または、より明確な構文を使用できます:
"3 permutations of 10" (= 720)
"3 combinations of 25" (= 2,300)
財務関数
元本のみではなく、獲得した利息のみを取得する複利関数を追加。例:
"interest on $35k after 3 years at 4.5%" (= $4,941)
暗号通貨
"Gwei" および "Wei"(イーサリアムのサブドメイン)のサポートを追加。
数値パッド (iPhone)
BTCボタンにETH、BNB、SOLをポップアップオプションとして追加しました(John様、ありがとうございます)。
新しい行で通貨の結果をすぐに変換できるようになりました。新しい行を追加し(通貨結果の行の後)、通貨コードをタップするだけです。これにより、前の行への参照が挿入され、挿入された通貨への変換が行われます。
数値パッドの演算子とリターン/削除キーがVoiceOverから見えるようになりました(Scott様、ありがとうございます)。
シート設定 (iPhoneおよびiPad)
アプリ起動時に何が起こるかを制御する設定を追加:前のシートを開くか、または起動時に新しいシートを作成するか(ただし、5分間の非アクティブ後にのみ)。
同期トラブルシューティングセクションを追加:これには、シートブックファイルを手動で再読み込みするためのボタンが含まれます(めったに必要ありませんが、時には役立つ場合があります)。
シート設定パネルのレイアウトを微調整しました。
バグ修正 (計算エンジン)
特定の日付間隔のフレーズがクラッシュを引き起こす問題を修正しました。
桁区切り文字の挿入機能によって0.9Mが誤って書式設定される問題を修正しました(Matteo様、ありがとうございます)。
ダッシュ区切りの日付(例:04-05-2020)を入力中にダッシュの周りに誤ってスペースが挿入される問題を修正しました(Dr. Dishant様、ありがとうございます)。
バグ修正 (Mac)
モノ幅システムフォントオプションが数字にのみ適用されることを明確にしました(John様、ありがとうございます)。
ドラッグをキャンセルした後、シートビューの削除ボタンが機能しない問題を修正しました(Jasper様、ありがとうございます)。
HTML/PDF出力のサブトータル行における変数宣言の構文の色付けの問題を修正しました(Jason様、ありがとうございます)。
バグ修正 (iPhoneおよびiPad)
行参照を含む行のコピー&ペーストが正しく機能するようになりました(Tony様、ありがとうございます)。
Filesアプリから.slvrファイルを開く際にiPhoneで正しく機能しない問題を修正しました(Alexander様、ありがとうございます)。
3.11.1
軽微な改善点 (iPhoneおよびiPad)
回答トークンにコンテキストメニュー(長押し)を追加し、プレーンテキストに変換したり、参照している行を表示したりできます。
Soulver 2ファイル(.soulver)をインポートする際、ファイル名が「Draft」または「Untitled」の場合、シートの見出し(#)として自動的に挿入されなくなりました。
Soulverは、別のシートに切り替える際にiPhoneで自動的にキーボードを表示するようになりました(この動作はNotesアプリと一致します)。
Soulverの起動画面を改善しました。
バグ修正 (iPhoneおよびiPad)
ユーザーが、既存のシートブックをデバイスにダウンロードする際にiCloudがハングアップしているために、起動画面を通過できない問題を修正しました。
外部シート(.slvr)を編集中にカスタムキーボードエディタを表示する際のiPhoneでのクラッシュを修正しました。
開いているシートのURLアクションが、要求されたシートを視覚的に選択するだけだった問題を修正しました。
「New Sheet」ホーム画面アクション(iPad)が、アプリがまだ起動されていない場合に機能しないバグを修正しました。
3.11
Soulver 3がiPhoneで利用可能になりました。
入手可能性と価格設定
引き続き買い切り購入(MacおよびiPad版とは別)であり、ファミリー共有が含まれます。
これは、2009年のオリジナルのSoulver for iOS以来、iOS版Soulverにおける最初の有料アップデートです(当時、10年以上のアップデートとサポートを受けていました)。
数値パッド
オンザゴーで計算を行うのが速くなるように、素晴らしい数値パッドを設計しました。
キーボードの下部にある便利なスイッチで、システムキーボードと数値パッドを切り替えることができます。
特定の計算のために選択できる、多くのアクセサリキーボードが上部に搭載されています。
数値パッドは、丸型ディスプレイを持つすべてのiPhone(iPhone SEを除くすべてのiOS 16対応iPhone)でサポートされています。
必要に応じて、設定で数値パッドを無効にできます。
ポップアップ経由のキーの追加オプション
多くのキーには、ポップアップメニューで追加のオプションが利用できます。キーを2秒間長押しすると、追加のオプションが表示されます。
例:「0」キーは「k」、「M」、「G」の数値スカラーを提供します。
例:「.」キーは見出し「# 」とコメント「// 」の文字を提供します。ABCキーボードが自動的に選択され、見出しまたはコメントを入力できます。
削除キーを長押しし、指を左にスライドさせると、現在の行を削除するか、シート全体をクリアできます。
通貨アクセサリキーボード
ホーム通貨と現在の場所の通貨(GPSの位置ではなく、タイムゾーンに基づきます)を常に表示します。
旅行中にホーム通貨に素早く換算するのに役立ちます。
変数アクセサリキーボード
シート内のすべてのグローバルおよびローカル変数を表示します(これにより、参照したいたびに変数名をすべて入力する手間が省けます)。
カスタムアクセサリキーボード
最も頻繁に使用する機能やフレーズを使用して、独自のカスタムアクセサリキーボードを設計できます。
シート管理 (iPadおよびiPhone)
コンパクトなシートビューモード
シートをフォルダに移動するためのコンテキストコマンド(Notesアプリのような機能)。以前はドラッグ&ドロップによる移動のみがサポートされていました。
その他の多くの小さな工夫
回答列のリサイズのためのジェスチャー、クイックサブトータル作成、キーボード間の素早い切り替えなど、便利な隠し機能について学ぶには、Tips & Tricksをご覧ください。
3.10.3
SoulverはmacOS 12 Monterey以降を必要とするようになりました。
CSS単位
CSS単位(em、rem、px)は、常にスペースなしで、標準の米国の小数点文字(.)を使用して書式設定されるようになり、CSSファイルにすぐに貼り付けられるようになりました。
体積単位
特定のケースにおける体積および物質の計算の精度がわずかに向上しました。
リットル/平方メートルレートは、メートル単位に解決されるようになりました。
自然言語関数
自然言語フレーズ内で「at」の同義語として「@」を使用できるようになりました。例:複利計算「$5k after 3 years @ 7.5%」 (= ($6,211))
条件分岐
if x == true then...に加えて、「if x then...」のサポートを追加しました。ここでxはブール値です。
条件分岐内で自然言語関数が機能しないバグを修正しました(Ian様、ありがとうございます)。
タイムゾーン
フランス領土のタイムゾーンを追加:モーリシャス、フランス領ギアナ、マルティニーク、レユニオン、グアドルク。
関数
関数を使用して単位の値を指定するサポートを追加。例:「sin(30) radians」、または「abs(-40) meters」。
行参照
行参照にSIスカラーを追加するサポートを追加。例:「[123]k EUR」(ここで[123]は前の行へのトークン参照です)。
指定子
「decimal」の略語として「dec」のサポートを追加。例:「0x123 to dec」(Nasco様、ありがとうございます)。
カレンダー計算
「2024年の残り日数」関数が、整数日数を返すようになりました(分数ではなく)。
時間の経過を「月と日」に変換するサポートを追加しました。
ローカライゼーション
スペイン語ローカライゼーションの単位および関数名におけるダイアクリティクスが無視されるようになりました(例:「días」または「dias」のいずれかを使用)。(Carlos様、ありがとうございます)。
バグ修正
log()関数が16進数および2進数と機能しない問題を修正しました(Emile様、ありがとうございます)。
米国ロケールで、見出しのコメントに日付に似た分数リストが存在する場合、Soulverがバックグラウンドで過剰なCPUを使用する非常に不明瞭なバグを修正しました(Jon様、ありがとうございます)。
0を含む数値リストでlcmを実行する際のハングを修正しました(Daniel様、ありがとうございます)。
行参照が、参照元の行より上の複数の行を削除する際に参照を失う問題を修正しました。
「tonne」が、ショートトンではなくメトリックトンにマッピングされるようになりました。
3.10.1
ポンドとオンス
「ポンドとオンス」を複合結果形式としてサポートを追加しました。これは、ポンド(lb)を使用する式(例:「13.5 lb」)の新しいデフォルトになります(= 13 lb 8 oz)。
ポンドとオンスの換算は、コンバーター「in pounds & ounces」または「in lb oz」を使用して手動で行うことができます。
結果を小数ポンドとして表現するために、「in lb/pounds」を引き続き使用できます。
日付とタイムゾーン計算
年を含む間隔計算(例:「1953 − today」)のサポートを追加しました。
「13 March 23」形式の日付のサポートを追加しました(年が23と仮定されます)。
「time in Copenhagen 3 hours (from now/ago)」形式のタイムゾーン計算のサポートを追加しました。
時間の経過
「in minutes and seconds」や「in hours and minutes」など、二重単位の時間経過のサポートを追加しました。
Soulverは、単一の時間の量に対する操作で、より頻繁に時間の経過を使用します。例:「25 min / 12」 = (2 min 5 seconds)、「1h20m + 45m」 = (2 hours 5 mins)
日付間隔計算の結果に対して「as timespan」が明示的に指定された場合、変数単位ではなく固定の時間単位が使用されるように修正しました。
「timespan」の代替式として「time span」を追加しました。
数値の書式設定
SI表記の数値は、小数点の設定に準拠するようになりました。以前は、常に3桁の小数点以下に書式設定されていました。
行参照にSI記号(k, M, G)のサポートを追加しました。
暗号通貨は、デフォルトで2桁の小数点以下に丸められなくなりました。
リスト
リスト内で括弧内の式(例:「max (100 * 2) 50 100」 = 200)のサポートを追加しました。
バグ修正
南アフリカランドのR100のような単一の文字がカスタムプレフィックス通貨記号として機能しない問題を修正しました(Hein様、ありがとうございます)。
数値形式を変更した後、カスタム通貨記号が適用されない問題を修正しました。
括弧内の単一の通貨記号がコメントとして解釈される問題を修正しました(例:($100))(Andre様、ありがとうございます)。
括弧内の短い月名がコメントとして正しく認識されない原因となる問題を修正しました(Markus様 & Nigameash様)。
体積単位を3乗する問題(Daniel様、ありがとうございます)を修正しました。
複数の変数が同じ名前を共有する場合、クイック合計に一つしか含まれない問題を修正しました。この問題は修正されました(TJ様、ありがとうございます)。
年のコンポーネントなしの「February 29」が有効な日付として認識されない問題を修正しました(😪、Patrick様、ありがとうございます)。
変数依存性を持つ複数の行の小数点定義の問題を修正しました。
貼り付け時にアプリケーションがクラッシュする可能性のある特異なシンボルに関連する問題を修正しました(Jason様、ありがとうございます)。
sinh(10000)を実行する際にクラッシュを引き起こす問題を修正しました。
3.10
リスト操作の改善
数値リストに対する「min」、「max」、「gcd」、「lcm」のサポートを追加。
例:
"min 5, 3, 7" (= 3)
"max 50, 20, 10" (= 50)
"gcd 10, 20, 5" (= 5)
"lcm of 210, 40, 8" (= 840)
場所における経過時間/現在からの時間
新しい「time ago/from now in location」フレーズ
例:
"3 hours ago in London"
"30 min from now in Sydney"
iPad
このアップデートには、以下の改善点が含まれます。
高度な天気&AIアシスタント
「AI Assistant, Live Stocks & Weather」サブスクリプションのサポート
メニューバーの改善
新しいシートボタンに、見出しからシートを作成するか、既存のシートを複製するためのコンテキストメニューが追加されました。
専用のインポートシートボタン。
変数の自動名前変更
変数名を編集すると、以前の名前を参照している行が自動的に新しい名前を使用するように更新されます。
この機能は、Soulverの
Editing設定で有効にする必要があります。
変数の値のプレビュー
テキストエリアで変数を選択すると、テキストメニューでその値が表示されます。
コンテキストアクション
回答にコンテキストアクションを追加(結果を素早くコピー)。
合計にアクションを追加(素早く非表示にしたり、平均に切り替えたり)。
サブトータル作成の容易化
空のセルが常に最後の行の下に追加されます。それを長押しし、「サブトータルを作成」を選択すると、前の行を素早く合計できます。
フォントとフォントサイズ
デバイスのカスタムフォントのサポートを追加しました。
明示的なフォントサイズではなく、(アダプティブ)システムフォントサイズを使用するモードを追加しました。
回答で画面を埋める
回答を長押しし、「画面を埋める」を選択すると、表示が回答で埋め尽くされます。
バグ修正
中国語のピンインやその他の「マルチステージ」入力メソッドが正しく機能しない問題を修正しました。
サービス
新しいデータサービスが利用可能になりました。これには、AIアシスタント(GPT-4を搭載)および高度な天気メトリクス( Weatherより)が含まれます。
これらのサービスを提供することは、継続的なコストを発生させます。Soulver自体を買い切り購入として維持するため、オプションのサブスクリプションサービスとして提供します。
インラインAIアシスタント(GPT-4搭載)
「 = ?」を使用してインラインでAIアシスタントにクエリを実行できます。
例:「distance to the moon = ?」。短い遅延の後、疑問符が回答に置き換えられます。
高度な天気メトリクス( Weatherより)
湿度、気圧、視程、UV指数、降雪&降雨、風など、天気クエリ用の追加メトリクス20項目。
全リストはドキュメントで確認できます。
入手可能性
加入者は、ライブおよび過去の株価データ(世界70市場の15万以上の株価ティッカー)にもアクセスできます。「Soulver Stocks」加入者は、次回の更新まで追加費用なしで新しいサブスクリプションに自動的に移行されます。
3.9.2
アサーション (Assertions)
期待される変数の条件が真であるかを確認するために使用できる assert() 関数を追加しました
例: expenses が常に $400 未満であることを期待する場合、assert(expenses < $400)
回答列には、アサーションが失敗した行に注意を引くために、赤い感嘆符と変数値が表示されます
科学的表記 (Scientific Notation)
「in scientific notation」または「in sci」を使用して、回答を科学的表記で明示的にフォーマットできます。例:「10500 in sci」 (= 1.05e4)
バグ修正 (Bug fixes)
起動時にクラッシュを引き起こす可能性があったバグを修正しました
通貨換算の後に割り算を行う特定の式で正しく動作しないバグを修正しました(Antonさんのおかげ)
コロンではなくドットを使用する時計の時間が、間隔計算で正しく機能しない可能性があったバグを修正しました(Raphaelさんのおかげ)
重複したドキュメントで不要な重複行を生成する可能性があったバグを修正しました(Felipeさんのおかげ)
サブトータルでの時間単位式と laptimes が合計されない問題を修正しました(Jasperさんのおかげ)
互換性のない単位を乗算した場合にエラーを生成するようになりました(Oliverさんのおかげ)
変数宣言内の「x の分数」というフレーズの問題を修正しました(Maxさんのおかげ)
複数のディスプレイにわたる QuickSoulver の動作を改善しました(Stefanさんのおかげ)
序数接尾辞(1st, 2nd, 3rd, 4th など)が付いた数字は、コメントとして無視されるようになり、結果に影響を与えなくなりました(Frankさんのおかげ)
論理演算子 (&& および ||) は、加算および減算演算子よりも優先度が低くなりました(以前は同じ優先度でした)
3.9
プラットフォーム (Platforms)
macOS 14 Sonoma および iPadOS 17 のサポート
QuickSoulver の自動変換 (Automatic Conversions in QuickSoulver)
単一単位式に対して、一般的な単位変換が自動的に実行されます
例:「500 s」 (= 8分20秒)、「21 miles」 (= 33.8 km)、「31 C (= 87.8 F)」など
16進数および2進数が自動的に10進数に変換されます
外国通貨がMacのローカル通貨に自動的に変換されます
エディタ (Editor)
エディタは、外国の数値形式を持つ数字を貼り付けた際に、自動的にユーザーが好む数値形式に変換できるようになりました
バッククォート (`) を加算演算子 (+) に置き換える新しい設定が追加されました。バッククォートをめったに使用しない場合、この設定は + を使用するためのより便利なキーとなるでしょう。
変数を宣言している行への参照にカーソルを合わせると、Shift キーを押すことで変数名を含むポップアップが表示されます
通貨換算 (Currency Conversions)
特定の通貨換算に使用したい明示的なレートを指定できるようになりました:
例:「50 EUR in USD at 1.05 USD/EUR」
または、より短いバージョンを使用できます:「50 EUR in USD @ 1.05 USD」
時間と日付の計算 (Time & Date Calculations)
サブトータルで時計の時間を合計できます(例: 04:30, 19:29)。秒のコンポーネントがない場合、これらは時と分として解釈されます。
「$550.00 (2022)」のように、通貨の後に括弧で記述された年号のような数字は、無視されるようになりました
米国、カナダ、英国、オーストラリアの州/準州を使用してタイムゾーンの変換ができます。州/準州の正式名称と略語の両方がサポートされています。
「日付からの経過時間」「日付までの時間」というフレーズのサポート
金融関数 (Financial Functions)
複利関数に四半期ごとのバリアントが追加されました:「$1,000 for 3 years at 7% compounded quarterly」 (= "$1,231.44)
三角関数 (Trigonometry)
度単位の値を取る "sind()" および "cosd()" 関数が追加されました(または「sin(45 degrees)」、「cos(60º)」)。
バグ修正 (Mac version)
QuickSoulver が呼び出された際にアクティブスペースで表示しなくなる問題を修正しました(Mickさん&Kacperさんのおかげ!)
シート間を切り替える際にスクロール位置が記憶されないバグを修正しました(Raviさんのおかげ!)
非英語のシステムローカライゼーションを使用している場合に、英語で天気クエリを実行できない問題を修正しました(Yiminさんのおかげ!)
抑制された空のゴミ箱アラートのバグを修正しました(Brunoさんのおかげ!)
ローカル変数のリファクタリングにおいて、ダイアログを閉じた後にユーザーが好むモードが記憶されない問題を修正しました(Sashaさん&Philipさんのおかげ!)
x quick オペレーターが正しく動作しない問題を修正しました
通貨レートの更新後にエディタがテキスト選択を失うバグを修正しました
起動時にサイドバーがアクティブなシートまでスクロールしない問題を修正しました
バグ修正 (iPad version)
Files から手動で選択したシートブックファイルを開く際に機能しないバグを修正しました
自動括弧挿入機能と選択テキストが特定のケースで正しく動作しない問題を修正しました
中国語のピンインキーボードを使用した入力の問題を修正しました
名前が変更されたフォルダのタイトルが即座に更新されない問題を修正しました
フォルダを開く際に発生する可能性のある稀なクラッシュを修正しました
Calculate with Soulverのショートカットアクションは、Spotlight から呼び出された際にダイアログに結果を表示するようになりました
バグ修正 (Calculator)
変数名がアンダースコアの後に単位記号で終わる場合に、変数定義が認識されない問題を修正しました(Chrisさん&Peterさんのおかげ!)
燃料マイル計算に使用されるレート乗算で、誤った単位が表示される問題を修正しました(Silvoさん&Danさんのおかげ!)
{% endupdate %}
{% update date="2023-04-07" %}
3.8.2
フランス語とスペイン語のローカライゼーションを追加しました
{% endupdate %}
{% update date="2023-03-31" %}
3.8.1
Soulver 3 が App Store で iPad 対応になりました。
{% endupdate %}
{% update date="2023-03-21" %}
3.8
ライブ天気 (Live Weather)
地球上のほとんどの場所のリアルタイムの天気データを入手できます(macOS Ventura の Weather のおかげ)
現在の気温と天候条件については、「weather in (都市名または空港コード)」と入力するだけで済みます。天気クエリを含む行は、日中にライブ更新されます
「temperature/temp」、「feels like/体感温度」、「high」、「low」についてもクエリできます
天気クエリは、Soulver によってすでに認識されている場所名に依存します(これには世界中のほとんどの大都市が含まれます)
Calculator > Additional Places の設定で、天気クエリに追加の場所を設定できます
シートと同期 (Sheets & Sync)
シートのウィンドウメニューに「常に前面に表示 (Keep on Top)」オプションが追加されました
Soulver は、Notes アプリの動作を模倣し、Window > Open Sheet in New Window を実行した後、Window > Keep on Top を実行することで、特定のシート(または Soulver ファイル)をMac上の他のウィンドウの上に常にフローティングさせることができます
シートの同期競合を自動的に解決する新しいオプションが追加され、最も最近編集されたバージョンが選択されます
日付と時間の計算 (Date & Time Calculations)
小文字のタイムゾーン略語(gmt, aest, pst など)のサポート
新しい日付計算関数がいくつか追加されました:「days until April」、「days left in March」
ISO8601 形式でフォーマットされた日付が、式内で認識されるようになりました
「Sept」は、9月を指すのに使用できるようになりました(「Sep」に加えて)
「SIN」は、シンガポールを指すのに使用できるようになりました(以前は sin() 三角関数と競合していました)
その他 (Misc)
ヘルプメニューに、抑制された警告をリセットするためのメニュー項目が追加されました
変数名を変更した後、自動的に変数名を変更するかどうかを尋ねるダイアログを抑制できるようになりました
バグ修正 (Bug fixes)
「total」で始まる変数とオートコンプリートに関する問題を修正しました(Billさんのおかげ!)
変数宣言内の誤って識別されたコメントのバグを修正しました(Russさんのおかげ!)
次の/最後の/この曜日の関数が、一部のケースで不正確な回答を返す問題を修正しました
変数宣言の行から離れるだけで自動変数名変更が不必要にトリガーされる問題を修正しました
変数名変更後に一部のユーザーで発生する可能性があったクラッシュを修正しました
{% endupdate %}
{% update date="2023-01-11" %}
3.7.1
指定子ショートカット (Specifier Shorthands)
より迅速な変換のためのいくつかのショートフォーム指定子が追加されました:
数字には "num" を使用します("35% as num" = 0.35)
2進数には "bin" を使用します("123 as bin" = 0b1111011)
ISO 日付形式には "iso" を使用します("today as iso" = 2022-11-24T12:00:00+03:00)
Wolfram|Alpha
Mac の優先単位系が Wolfram|Alpha クエリで尊重されるようになりました
優先数値形式が Wolfram|Alpha クエリで尊重されるようになりました
Wolfram|Alpha クエリを QuickSoulver で実行できるようになりました
新しく作成された Wolfram|Alpha AppID の有効化には数分かかる場合があります。これは現在、Soulver の設定でより明確に伝えられるようになりました
その他 (Misc)
複数語の変数が、自動的にノーブレークスペースでフォーマットされるようになりました
Alfred のワークフローが更新され、標準的でない場所にインストールされた Soulver でも動作するようになりました
いくつかの小さなバグ修正と、計算エンジンに対する様々な一般的な改善が行われました
{% endupdate %}
{% update date="2022-10-24" %}
3.7
Soulver 3 は macOS 13 Ventura に最適化され、macOS Big Sur 以降が必要になりました
システム統合
ショートカット用の新しい「Soulver で計算」アクション (macOS 13+)
Soulver ファイルの Quick Look プレビューが改善されました (macOS 12+)
Alfred のワークフローが Alfred 5 用に更新されました
Wolfram|Alpha 統合
Soulver から Wolfram|Alpha に直接クエリを送信できます
「distance to the moon = ?」のようにクエリの後に「= ?」を入力します
Wolfram|Alpha がクエリの答えを知っている場合、「?」がその答えに置き換えられます
この機能は、Settings > Calculator > Wolfram|Alpha ペインでのいくつかの設定が必要です
一般的な改善点
新しいヘルプポップオーバー
Settings のデザインが改善されました
マイナーなバグ修正
{% endupdate %}
{% update date="2022-09-24" %}
3.6.2
アンダーバーを数値の区切り文字として使用可能に
「1_000_000」のように、数値内にアンダーバーを含めることができるようになりました
また、バイナリと16進数の区切り文字としても使用できます:「0xCAFE_F00D」、「0b_1100_0001」
バグ修正
3.6.1 で導入された小計の選択に関するバグを修正しました
{% endupdate %}
{% update date="2022-09-17" %}
3.6.1
エディター
テキストを選択して引用符(")キーを押すだけで、数値をより簡単に「コメントアウト」できます。これにより、計算機が無視する引用符でテキストが囲まれます。
メールアドレスが認識されるようになりました(Web URL に加えて)
クイック合計
クイック合計が、スクロール中に回答列の右側に圧縮されるようになりました。これにより、他の回答との重複が減少します。
中央値がクイック統計としてサポートされました
リストの統計
「3, 4, 5, 7, および 9 の合計」 = (28) や、「12, 30, および 90 の平均」 (=44) のように、行のリストに対して統計演算を実行できます
サポートされる統計には、合計/総計、平均/算術平均、カウント、中央値が含まれます
単位と変換
フィートとインチを ' と " を使って指定できるようになりました。例:3' 4" + 9' 2" = 12 フィート 6 インチ
デシメートル単位 (dm) が追加されました
マイクログラム単位 (mcg) が追加されました
最も近い x への丸め
「最も近い (x) への丸め」関数が追加されました。例:
"37 を最も近い 10 に" (= 40)
$490 を最も近い百に丸め (= "$500")
2,100 を最も近い千に (= 2,000)
倍数
「倍数 on」と「倍数 off」のための追加関数が追加されました(「倍数 of」に加えて):
100 は 50 の何倍か (= 2x)
50 は 100 の何倍 off か (= 0.5x)
100 は 50 の何倍 on か (= 1x)
条件式
変数宣言を含む追加の条件構文が追加されました:「profitable = true if income > expenses」
条件式で「Unless」がサポートされるようになりました:「profitable = true unless expenses > income」
「and」 (&&) および「or」 (||) のサポート:「Overweight = BMI >= 25 and BMI < 30」
バグ修正
Soulver が iCloud から自動的に切断される場合がある問題を修正しました (Sebastian のおかげ)
韓国語の文字を入力する際の予期せぬ動作の問題を修正しました (Daeok のおかげ)
括弧内での営業日計算の問題を修正しました (Tom のおかげ)
その他
パーセンテージ + 数値は、数値ではなくパーセンテージを返します:50% + 0.5 = 100%
大小の数値の SI 記号 (k, M, G, T 以外) はサポートされなくなりました(混乱の原因となっていたため)
Soulver 3 は macOS 10.15 (Catalina) 以降が必要になりました
{% endupdate %}
{% update date="2022-08-04" %}
3.6
iCloud 同期
iCloud は、Soulver の新しいインストールにおけるシートブックのデフォルトの場所になりました
グローバル変数、カスタム単位、および追加の場所も iCloud 経由で他の Mac と同期します
一般設定ペインを使用して、既存のシートブックを iCloud に移動できます
既存のシートブックがすでに iCloud に保存されている場合、Mac のシートブックとそれをマージするオプションが提供されます
バグ修正
変数の値の覗き見がグローバル変数で機能しない問題を修正しました
USD 以外の通貨で定義されたグローバル変数におけるレートの不正確な問題を修正しました (Johanna のおかげ)
「09:05:03 P.M.」形式の数値がタイムスタンプではなくラップタイムとして認識されていた問題を修正しました
ごくまれなケースでクラッシュを引き起こしていた問題を修正しました
{% endupdate %}
{% update date="2022-07-06" %}
3.5.9
「3月12-15」のような日付範囲のサポートが追加されました
追加のパーセンテージ関数:「10 から 15 へのパーセンテージ変化はどれくらいか」 (= 50%)
「除算」関数が追加されました:「20 を 5 で割る」 (= 4)
「oz」を「fluid oz」の同義語として(質量のみではなく)および「pounds」を質量または通貨の単位として使用するサポートが追加されました
XPF 通貨が 119.332 EUR にペッグされました (Ali のおかげ!)
{% endupdate %}
{% update date="2022-03-17" %}
3.5.6
日付と時刻
来週/先週/今週の特定曜日の計算ができます:「来週の火曜日 + 72 時間」、「先週の金曜日 午後3時 + 4 日」
「1:34 時間」(1時間34分)、「2:35 分」(2分35秒)のような形式の時刻を含む計算ができます
単位と変換
変換において「in」を使用してインチを指すことができるようになりました:「30 in からフィートへ」 (= 2.5 フィート)
周波数を時間へ、およびその逆の変換ができます:「20 Hz を秒に」 = (0.05s)、40s を Hz に (= 0.025 Hz)
マイクロリットル単位 (µL) が追加されました
通貨
Tether 暗号通貨 (USDT) が追加されました
{% endupdate %}
{% update date="2022-02-21" %}
3.5.5
タイムコード計算
タイムコードのサポートが追加されました。これはビデオ編集でよく使用されます
タイムコードは、hh:mm:ss:frames の形式で、その後に「at」または「@」と希望のフレームレートが続きます。例:「01:10:12:22 @ 30 fps」
タイムコードからフレーム数を取得できます:「00:30:25:10 @ 30 fps をフレームに」 (= 54,760 フレーム)
フレームの加算/減算:「00:03:01:00 @ 24 fps + 500 フレーム」 (= 00:03:21:20)
時間単位の加算/減算:「3h 2m 25s 10 frames at 24 fps + 1 時間 12 分」 (= 04:14:25:10)
フレームレートが指定されない場合、デフォルトのフレームレート (24 fps) が使用されます。これはグローバル変数で上書きできます。「frame rate」というグローバル変数を設定し、fps の値を設定してください
単位と変換
フレームおよびフレーム/秒 (fps) 単位が追加されました:
"30 fps × 3 分" = (5,400 フレーム)
"12k フレーム / 24 fps" = (500 s)
ある単位を別の単位の数量に変換するためのフレーズが追加されました:
"1 日あたりの秒数" (= 86,400 s)、
"1 マイルあたりのインチ数" (= 63,360 inches)
バーレーンディナール (BHD) は、小数点以下3桁に丸められるようになりました
レート
時間の比率を単純化されたレートに変換できるようになりました:「3 時間 / 4 日 を 時間 / 日 に」 (= 0.75 時間/日)
レートに時間量を乗算するための別のフレーズが追加されました:「1 年間の日額 $24」 (= $8,765.82)
時間と日付の計算
特定の日付の曜日を取得するためのフレーズが追加されました:「1984年1月24日の曜日」 (= Tuesday)
日付スタンプに秒およびミリ秒のコンポーネントがサポートされるようになりました:「March 12, 09:30:35.534」
ラップタイムが、小数点以下にオプションのミリ秒コンポーネントをサポートするようになりました:01:04:35.534
タイムゾーン
タイムゾーン式で GMT ± オフセットがサポートされるようになりました:「GMT-7 の現在時刻」、「パリへの GMT+8 の午後3時」
「date in timezone」関数が追加されました:「date in Germany」、「date in Honolulu」
2つの数値間の変化
数値間の変化を計算するための追加のフレーズが追加されました。例えば:
"500 から 3000 へ" (= 2,500)
"40 から 60 へ % として" (= 50%)
"20 から 40 へ x として" (= 2x)
その他の改善点
元の数値と最終的な数値が与えられたときの指数を取得するための追加のフレーズが追加されました:
"27 は 3 の何乗か" (= 3)、
"49 は 7 の何乗か" (= 2)。
逆三角関数 (asin, acos, atan) は、もはや単なる小数ではなく、単位を持つ数値を返します:デフォルトではラジアン、または(入力が度の場合)度。
バグ修正
韓国語の文字を入力する際の煩わしいアラート音の問題を修正しました (Yeontae のおかげ)
特定の米国の管轄区域で祝日が正しく機能しない問題を修正しました (Joe のおかげ)
テキストのみの行が、複数行のコピー式および回答に含まれない問題を修正しました (Markus のおかげ)
システムスクロールバーが常に表示されるように設定されている場合に、QuickSoulver の回答が切り詰められる問題を修正しました (Michal のおかげ)
平均およびカウント(選択時)がエクスポート/印刷されたシートに表示されるようになりました (Markus のおかげ)
単位のキャンセル、および演算子周辺の空白文字の解釈に関連するいくつかのその他のマイナーなバグ修正 (Jasper & Daniel のおかげ)
{% endupdate %}
{% update date="2021-12-29" %}
3.5.4
暗号通貨:
人気の暗号通貨が6種類追加されました:Solana (SOL)、Avalanche (AVAX)、Terra (LUNA)、Polkadot (DOT)、Polygon (MATIC)、Shiba Inu (SHIB)
サービス:
Soulverの「どこでも計算」サービスで複数行のテキストを処理できるようになりました
「計算&コピー/置換」サービスで数値のリストを合計できるようになりました
ローカライゼーション:
簡体字中国語のローカライゼーションが改善されました(Pluwen様のおかげ)
バグ修正:
AlfredまたはCLIからの勤務日計算で、祝日が考慮されるようになりました(Arthur様のおかげ)
変数を含む勤務日計算で祝日が考慮されないバグが修正されました(Cameron様のおかげ)
スペースを千の区切り文字として使用するロケールで、特定の数値が誤って解析されるバグが修正されました(Juha様のおかげ)
前回のアップデートで、シート間を切り替える際にスクロール位置が記憶されないリグレッションが修正されました(Daniel様のおかげ)
その他いくつかの軽微なバグ修正と改善
{% endupdate %}
{% update date="2021-09-21" %}
3.5.1
バージョン3.5で導入されたいくつかの軽微なバグが修正されました(Jasper様、Trey様、Tom様、Bob様、Alik様、Imthath様のおかげ)
{% endupdate %}
{% update date="2021-09-13" %}
3.5
これは20以上の新機能と改善を含むメジャーアップデートであり、Big Sur用の新しいアイコンが追加されました。
リアルタイムおよび過去の株価
計算にリアルタイムの株価ティッカーを使用できます:「10 AAPL」、「TSLA × 30」
過去の株価を照会できます:「10 AAPL on January 9, 2007」
実績(調整前)の終値や取引高についても過去の照会が可能です:「FB close on September 3, 2015」、「AMZN volume on March 24, 2009」
以下の8つの人気テクノロジー企業について価格が提供されます:Apple (AAPL)、Facebook (FB)、Alphabet (GOOGL)、Amazon (AMZN)、Microsoft (MSFT)、Netflix (NFLX)、AirBnB (ABNB)、Tesla (TSLA)
(App Store限定) Soulver Stocksを購読することで、70以上の取引所における15万以上の株価ティッカーにアクセスできます。将来のiPhoneおよびiPad版Soulverでもこのサービスがサポートされます
過去の通貨換算
過去の通貨換算に対応:「1 BTC in USD on March 8, 2019」、「30 EUR to USD one year ago」
1999年まで、すべての実世界の通貨の過去の為替レートが利用可能です
ビットコインについてもレートが利用可能です(2013年まで)
テキストエディタ
「書式」メニューを使用して、行を左揃え、中央揃え、または右揃えにできます
さらなるフォントサイズが追加され、最大72ptになりました
シートを切り替える際にスクロール位置が保持されるようになりました
システムの音声入力がメインテキストエディタでサポートされるようになりました(Keith様のおかげ!)
シートとシートブック
シートブックファイル(開くダイアログ、またはFinderから)を開けるようになりました。一度に編集できるのは1つのシートブックのみです
新しく、より軽量なシートブックファイル形式になりました
Soulver 3の以前のバージョンで作成されたシートブックは、新しい形式に自動的にアップグレードされ、以前のバージョンのSoulver 3では読み込めなくなります
エクスポート/印刷
エクスポート/印刷されたシートからコメント(//)と見出しインジケーター(#)を非表示にするオプションが追加されました
エクスポート/印刷されたシートは、見出しとラベルの色を尊重するようになりました
エクスポート/印刷されたシートのスタイリングが多数改善されました
環境設定
「Tweak Engine」シートが、「計算機」設定パネル内の設定に統合されました
⌘Nが入力されたときに何が起こるかを選択する新しい設定が追加されました:シートブック内に新しいシートを作成するか(オプションで新しいウィンドウ)、Finder内に新しいファイルを作成するか
ヘッダーのスタイリングウィンドウが改善されました
計算の調理 / 密度換算
200以上の物質の体積から質量への換算:「250 grams butter in cups」、「10 liters olive oil in kg」
物質の密度関数:「white wineの密度」、「卵黄の密度」
16進数と2進数
10進数、16進数、または16進数(0x)と2進数(0b)の間で変換できます:「35 in binary」、「119 to hex」、「0b01010 to decimal」、「0xF34 to binary」
その他の計算機改善
勤務日計算を行う際、お住まいの国の祝日が考慮されます
複合的なフレーズ関数がサポートされました:「half of half of 30% of 90」
数語のサポート:「five minus three」、「five hundred thirty three + two hundred and twelve」、「1.4 million」など
平方根および立方根のフレーズ関数:「square root of 9」、「cube root of 27」
任意の底を持つ対数関数:「log 50 base 4」
複利計算において、年単位ではなく月単位の複利計算を使用するオプションが追加されました:「30k for 5 years at 4.5% compounding monthly」
1兆を超える数値、およびナノ以下の数値には、科学表記法(SI表記法ではなく)が使用されるようになりました
科学表記法が、小数点を含む数値でも機能するようになりました:「3e5.5」
その他の軽微な改善
{% endupdate %}
{% update date="2021-05-23" %}
3.4.18
バグ修正
Soulverが使用中に予期せず終了する問題が修正されました(報告してくださった皆様のおかげ)
3m55s形式のタイムスタンプが、追加のスペースなしでは認識されない問題が修正されました(Terry様のおかげ!)
File > Export to... メニューコマンドを使用する際に、誤ったシートがエクスポートされる問題が修正されました(Cory様のおかげ!)
回数計算において、答えに単位が含まれない稀な問題が修正されました(Tom様のおかげ!)
{% endupdate %}
{% update date="2021-04-26" %}
3.4.17
計算機改善
年代範囲の計算がサポートされました:「1978 to 2021」 (= 43 years)
数値なしで単位レートの同等性を見るための換算がサポートされました:「BTC to USD」(Imthath様のおかげ!)
ラップタイムごとの除算がサポートされました:「01:10:00 / 00:05:00」 (= 14)(Brad様のおかげ!)
数値と関数間の暗黙の乗算がサポートされました:「2sin(π/6)」(Jasper様のおかげ!)
エクスポート改善
変数宣言行をプレーンテキストにエクスポートする際、不要な答えが追記されなくなりました(Marco様のおかげ!)
QuickSoulverで「行と答えを画像としてコピー」がサポートされました(Jasper様のおかげ!)
バグ修正
行参照が曖昧な形式の日付を形成する場合に、トークン化が解除される問題が修正されました(Craig様のおかげ!)
Big Surでメールを送信した後、HTMLメールエディタが終了しない問題が修正されました(Yashodhan様のおかげ!)
'&'文字の後に存在する行が、HTMLメールエディタから送信されない問題が修正されました(Yashodhan様のおかげ!)
ラップタイムのゼロ除算がクラッシュを引き起こす可能性があった問題が修正されました(Brad様のおかげ!)
レートが特定の小数点以下の丸めに対応しない問題が修正されました(Jasper様のおかげ!)
数字の後にアンダースコアを含む変数が正しく認識されない問題が修正されました(Baglan様のおかげ!)
関数式内の暗黙の乗算の問題が修正されました(Cool Jay様のおかげ!)
PDF/HTMLエクスポートでスペースを含むラベルの問題が修正されました(Burhan様のおかげ!)
外部ドキュメントで⌘Nを押しても新しいシートが作成されない問題が修正されました
{% endupdate %}
{% update date="2021-03-18" %}
3.4.16
通貨
サトシ通貨(ビットコインの1億分の1)が追加されました
あらゆる通貨建てで定義されたカスタム通貨単位を追加できます(USDのみではありません)
セント、ユーロセント、および(英国)ペンスで計算できます
バグ修正
特定のインチ計算で、必要な場所にマイナス記号が表示されない問題が修正されました(Matt様のおかげ!)
特定のコメントを含む計算で、一部の数値が誤って日付として解釈される問題が修正されました(Chris様、Matthew様のおかげ!)
単位を表す可能性のある繰り返し文字の長い文字列におけるパフォーマンスの問題が修正されました(Imthath様のおかげ!)
行参照とマイナス記号の後に、数値に千の区切り文字が正しく挿入されない問題が修正されました(Ravi様のおかげ!)
QuickSoulverのグローバルキー入力フィールドがVoiceOverから見えない問題が修正されました(Scott様のおかげ!)
{% endupdate %}
{% update date="2021-02-23" %}
3.4.15
日付、時刻、タイムゾーン
3文字の空港コードを使用してタイムゾーン計算ができるようになりました:「9am SFO to JFK」、「time at LHR」
軍用時間(ミリタリータイム)のサポート:「1945h」
日中の時間、正午、真夜中を時間エイリアスとしてサポート
数学式や数値のように見える日付が、特定のケースでサポートされるようになりました:「days until 9/12」、「10.09 + 3 weeks」
「2021 - 33 years」のような式では、2021が通常の数値ではなく年として認識されるようになりました。結果も年になります(千の区切り文字は挿入されません)。
2つの日付の中間点を取得できます:「midpoint between March 12 and April 5」、「halfway between today and next Thursday」
ISO8601形式の日付がサポートされるようになりました(スペースを含まない場合):「2020-01-19」
簡体字中国語のAM/PM文字がサポートされるようになりました
バグ修正
ヘルツ(および関連する周波数単位)が、乗算においてレートとして振る舞うようになりました(Erik様のおかげ!)
ローカル変数のリファクタリング後に発生したクラッシュの可能性のある問題が修正されました(Jasper様のおかげ!)
複数選択編集を元に戻す際の問題が修正されました(Jasper様のおかげ!)
アイルランド地域で使用される点を含む午前/午後を認識する問題が修正されました(Michael様のおかげ!)
特定のレート除算の問題が修正されました(Tom様のおかげ!)
その他の軽微な修正と改善
{% endupdate %}
{% update date="2021-01-16" %}
3.4.14
一般的な改善
macOS 11 Big Surおよび新しいM1 Apple Silicon Mac向けに最適化されました
シートメニューの「移動...」またはシートのコンテキストメニューを使用して、シートを別のフォルダに移動できるようになりました
ラベルに構文色を指定できるようになりました
計算パフォーマンスが20%向上しました
日付と時刻
日付の時刻が指定されていない場合の「〜までの時間単位」の動作が改善されました:
小さな時間単位(時間、分、秒など)を含む式は、要求された日付の開始までカウントされます(例:明日の時間までという式は、今夜の真夜時間までの時間をカウントします)。
大きな時間単位(日、月、週、年など)を含む式は、要求された日付の同じ時刻までカウントされます(したがって、明日の日数は1日になります)。
タイムゾーンに続くコロンなしの時計時間のサポート:「1900 PST to UTC」
特定の日付のISO 8601週番号を取得するためのフレーズが追加されました:「week number on March 12」、「week number today」
金利計算関数で分数年を使用できるようになりました
分数、パーセンテージの倍数
分数がすべてのパーセンテージの単語関数で使用できるようになりました:「2/3 of 500」、「50 is 1/5 of what」など
「Per cent」が「%」記号の代替として使用できるようになりました(「percent」と「percentage」もサポートされています)
数値間の倍率増加を取得するためのフレーズが追加されました:「50 as x of 5」 (= 10x)、「2.5 as multiplier of 1」 (= 2.5x)
2つの数値間のパーセンテージ変化のための追加のパーセンテージフレーズが追加されました:「50 to 75 is what %」 (= 50%)
テキストエディタの改善
コピー/ペーストの動作が改善されました
元に戻す/やり直しの動作が改善されました
変数のオートコンプリートが改善されました(エスケープキーを押す)
行を複製するコマンドが追加されました(⌘D)
コメント(//)から行を開始する場合、前の行から自動的に挿入された行参照は削除されます
千の区切り文字を含む数値を削除すると、自動千の区切り文字が有効な場合に、すべての余分な区切り文字が削除されます
数値のコンテキストメニューでスクラビングが可能になりました
変数にカーソルを合わせると、ポップアップでその値が表示されます
バグ修正
括弧内の式に通貨記号を適用する際の問題が修正されました(Jasper様のおかげ!)
複数語の変数と大文字の単語変数、および依存行の問題が修正されました(Sascha様のおかげ!)
クラッシュが修正されました(Max様のおかげ!)
シート管理のいくつかのバグが修正されました
{% endupdate %}
{% update date="2020-11-10" %}
3.4.10
一般的な改善点
新しい演算子エイリアスを2つ追加しました:** (累乗を意味する)、および % (割り算の余り、モジュロ)
特定の曜日の未来の日付を取得するためのフレーズを追加しました(例:「3週間後の月曜日」)
数値/時間とヘルツ、および数値/ヘルツと時間を相互に変換する機能を追加しました
ラベルの末尾にスペースがないように、かつ末尾が数字でない限り、ラベルを設定できるようになりました
以前のシートブックに復元したり、手動でバックアップを作成したりできるSheetbookバックアップウィンドウを追加しました
メインエディタのパフォーマンスを若干改善しました
単位変換
メトリック測定システムの設定を追加しました(カップやティースプーンなどの体積単位用)
米国習慣体積単位の精度を向上させました。
その他の改善点
回答を選択した後にリターンキーを押すと、その下に改行が挿入されます
マイナーなバグ修正
{% endupdate %}
{% update date="2020-10-15" %}
3.4.9
「working days」と「business days」を、勤務日(workdays)の同義語として追加しました
n乗根関数を追加しました:「5 root of 2」(= 1.148698355)
ドイツ語ローカライゼーションを改善しました
マイナーなバグ修正
{% endupdate %}
{% update date="2020-09-25" %}
3.4.8
マイナーな改善点
「フォーマットされていない回答をコピー」というメニュー項目を追加し、単位やその他のフォーマット(桁区切りなど)なしで回答をクリップボードにコピーできるようにしました
時間範囲に分数秒のサポートを追加しました
住宅ローン関数において、「repayment」の同義語として「payment」を追加しました
マイナーなバグ修正
{% endupdate %}
{% update date="2020-08-25" %}
3.4.7
日付とカレンダー計算
次の/前回のフェーズを使用:「days until next year」(来年までの日数)、「hours till next week」(来週までの時間)
日付から日のみを省略して月名で計算:「June to September」(6月から9月)(= 3ヶ月)、「March 2013 + 3 months」(2013年3月 + 3ヶ月)(= 2013年6月)
特定の月または年における時間の量を検索:「days in Feb, 2020」(2020年2月の日数)(= 29日)、「workdays in Feb, 2020」(2020年2月の勤務日数)(= 20日)、「hours in June」(6月の時間)(= 720時間)、「days in 2020」(2020年の日数)(= 366日)
財務四半期(Q1、Q2など)のサポート:「days in Q3」(第3四半期の日数)、「days until Q4」(第4四半期までの日数)、「workdays in Q1, 2020」(2020年第1四半期の勤務日数)
紀元後50年頃から、最大紀元後5000年頃までの日付での計算が可能になりました(必要なユーザーもいます!)
マイナーなバグ修正
{% endupdate %}
{% update date="2020-04-30" %}
3.4.0
財務関数
一般的な財務計算を行うための新しい10の関数:
複利計算:"$5,000 after 10 years at 5%"(5%で10年後の$5,000)(= $8,144.47)
月次/年次/合計住宅ローン支払い:「monthly repayment on $10,000 for 6 years at 6%」(6年間の$10,000の月々の返済額、6%)(= $165.73)
月次/年次/合計利息:「monthly interest on $10,000 for 6 years at 6%」(6年間の$10,000の月次利息、6%)(= $26.84)
投資収益率:"$500 invested $1,500 returned"($1,500を投資し$500が戻ってきた)(= 2x)
年間投資収益率:「annual return on $1,000 invested $2,500 returned after 7 years」($1,000を投資し7年後に$2,500が戻ってきた場合の年間収益率)(= 13.99%)
お金の現在価値:「present value of $1,000 after 20 years at 10%」(10%で20年後の$1,000の現在価値)(= $148.64)
シートと検索
「Open Quickly」(Command-Shift-O)を使用して、Soulver内からシートやフォルダを素早く開くことができます
サイドバーで次の/前のシートに切り替えるためのキーボードショートカットを追加しました
合計
後続の行で計算の一部を構成する行は、クイック合計から除外されます(例:変数宣言、行参照によって参照される行)
「count」を別のクイック統計オプションとして追加しました(クイック合計をコントロールクリックすることでアクセス可能)
アクセシビリティ
VoiceOverが有効になっている場合、入力が停止すると自動的に回答が読み上げられるようになりました
アクセシビリティウィンドウ(Soulver > Integrations > Accessibility)から遅延を制御するか、この機能を無効にできます
{% endupdate %}
{% update date="2020-04-10" %}
3.3.1
タイムゾーン
タイムゾーン変換で国名を使用できるようになりました(例:「10am France to Japan」(フランスの午前10時から日本へ)、「time in New Zealand」(ニュージーランドの時間))
複数のタイムゾーンにまたがる国の場合、その国の首都のタイムゾーンが使用されます
バグ修正
このアップデートにより、3.3で導入されたいくつかの雑多なバグが修正されました
{% endupdate %}
{% update date="2020-04-06" %}
3.3.0
Soulverは、タイムゾーン変換(都市名またはコードによる)、ラップタイムサポート(HH:MM:SS)、乱数生成、if文の追加により、このリリースでさらに有用になりました。このアップデートでは、Soulver内、またはシステム内のどこでも(メニューバーまたはグローバルホットキー経由)簡単な計算を行うための「QuickSoulver」も導入されました。
QuickSoulver
Spotlightのようなインターフェースで「一時的な」計算を実行できます
QuickSoulverは他のウィンドウの上にフローティングするため、macOSのどこからでも使用できます
メニューバーからQuickSoulverにアクセスできます(QuickSoulverの設定パネルで有効にしてください)
グローバルホットキー(QuickSoulverの設定パネルでホットキーを設定)
キーボードショートカット:
⌘C(何も選択していない状態で)は、現在の行の回答をコピーして閉じます
⌘S は新しいシートとして保存します
タイムゾーン変換
都市名または標準の3桁または4桁のコードを使用して、タイムゾーン間で時間を変換できます(例:「6pm Sydney to Chicago」(シドニーの午後6時からシカゴへ)、「2am PST to GMT」(PSTの午前2時からGMTへ))
タイムゾーンの現在の時刻を取得するための関数を追加しました:「Time in AEST」(AESTの時間)、「PDT time」(PDTの時間)、「Paris time」(パリの時間)、「Time in Tokyo」(東京の時間)
タイムゾーン間の時差を取得するための関数を追加しました:「time difference between Seattle and Moscow」(シアトルとモスクワの時差)
61のタイムゾーンコードと500の都市名がサポートされています
インターネット接続は不要です
ラップタイム
「laptimes」で計算を行うことができます(HH:MM:SS形式の時間)。例:「03:45:32 + 01:22:19」(= 05:07:51)。
ラップタイムは、通常の時間単位や時間範囲に変換することも、それらから変換することも可能です。
ミリ秒(最後のドットの後)は省略できます。時間と分は指定する必要があります(例:32秒の場合は「00:00:32」)。これはラップタイムと時計の時間を区別するために必要です。
乱数
新しい乱数生成関数:「random number between 1 and 10」(1から10の間の乱数を生成)により、指定された範囲のランダムな整数を選択できます
ランダムな浮動小数点数を生成するには、「random number between 0 and 1」を実行します(回答は0.1273981722のような値になります)
乗数(Multipliers)
乗数指定子を追加しました(例:「4/2 as multiplier」 = 2x)
ISO8601日付形式
日付とタイムスタンプのISO8601指定子を追加しました(例:「1583398800 as iso8601」 = 2020-03-05T09:00:00Z)
if文
Soulverに条件分岐を追加しました。構文は「if x then y else z」です。elseコンポーネントはオプションです。より詳細な例については、オンラインドキュメントを参照してください。
標準の比較演算子(==、!=、<、>、<=、>=)とブール型('true'または'false')を追加しました
ファイルとシート
新しいSoulverファイルを作成しても、編集前にディスクに保存する必要がなくなりました
「Open dialog」(⌘O)を使用してSoulver 2ファイルを開くことができるようになりました。その結果、インポートメニュー項目が削除されました。引き続き「Options」をクリックしてチェックボックスをオンにすることで、Open dialogからインポートできます
合計
互換性のない型の行を合計する場合、最も下の合計可能な行が追加され、最終合計に表示されます
クイック合計は、システムフォントを使用するのではなく、選択したフォントを尊重するようになりました
URLスキーム
特定のシートを開くための新しいURLを追加しました。シートを開くURLを作成するには、サイドバーのシートをコントロールクリックし、「Copy Link」を選択するか、「Sheet」メニューから選択します。
ローカライゼーション
ロシア語とドイツ語のローカライゼーションを改善しました(Michael氏とMatthias氏のおかげ!)
{% endupdate %}
{% update date="2020-03-20" %}
3.2.3
マイナーな改善点:
単位変換で「to/as」を省略できるようになりました。例:「10 USD CAD」が機能するようになりました
混合単位の加算および減算において、単位が共通の基本単位を共有している場合、回答は最後に使われた単位ではなく、より大きな単位で表示されるようになりました。例:「10 km + 100 m」(= 10.1 km)
科学表記法「e」構文の数値サポートを追加しました。例:「1e3」(= 1,000)
{% endupdate %}
{% update date="2020-02-22" %}
3.2.2
新しい言語:
ドイツ語のローカライゼーションを追加しました(Matthias氏のおかげ!)
ロシア語のローカライゼーションを追加しました
{% endupdate %}
{% update date="2020-01-28" %}
3.2.1
改善点:
変数宣言行が総合計に含まれるようになりました
エディタからコピーしたテキストは、リッチテキストをサポートする環境に貼り付けた際、構文の色とスタイルを保持するようになりました
追加のカレンダー計算フレーズ:「2 weeks from today」(今日から2週間後)、「9 days after February 12」(2月12日の9日後)
マイナーなバグ修正
{% endupdate %}
{% update date="2020-01-22" %}
3.2
このアップデートには、パフォーマンスの向上を含む、Soulverの数式エンジンに対する30以上の改善が含まれています。また、印刷およびPDFエクスポート、スタイリングされたメール送信、HTMLエクスポートも改善されています。
行番号:
行番号を追加しました
キーボードショートカット(⌘1 - ⌘9)を使用して、対応する行への参照を素早く挿入できます
プレーンテキストで参照を作成します。例えば、「line1」と入力すると、line1への参照が挿入されます
印刷、スタイリングされたメール、エクスポート:
印刷されるシートとPDFの外観をカスタマイズできるようになりました(フォントとフォントサイズ)。オプションで行番号、合計、中央揃えの見出しを含めることもできます
小計行が印刷されたシートとPDFで適切に示されるようになりました
HTMLのエクスポートオプションを追加しました
macOSの共有シート、およびエクスポートしたファイルをクリップボードに直接コピーするオプションを追加しました
スタイリングされた(HTML)メールを送信できるようになりました(これにはmacOS 10.15+が必要です)。これらもエクスポートシートでカスタマイズできます
Soulverは、実際のメール送信を行うためのヘルパーアプリを起動します。スタイリングされたメールを送信するには、標準のmacOS Mailアプリに少なくとも1つの有効なメールアカウントを設定する必要があります
カレンダー計算
「Now」を使用して現在の時刻を取得できます:「now + 3 hours 15 minutes」(現在から3時間15分後)
勤務日/平日で計算を行うことができます:「10 March to 17 March in workdays」(3月10日から3月17日までの勤務日数)(= 5勤務日)
日付間隔を計算するための新しい構文:「Days between 12 March and 31 December」(3月12日と12月31日の間の日数)、「days from 12 March to 31 December」(3月12日から12月31日までの日数)、または「days in March 12 to 31 December」(3月12日から12月31日までの日数)
現在から特定の時点までの間隔を計算するための新しい構文:「days until December 25」(12月25日までの日数)、「days before December 25」(12月25日より前の日数)、「days to December 25」(12月25日までの日数)
過去の時点から現在までの間隔を計算するための新しい構文:「days since December 1」(12月1日からの日数)
時間間隔の計算では、適切なカレンダー月が使用されるようになりました(グレゴリオ平均月ではなく)。例:「February 10 to April 10」は、正確に2ヶ月になります(以前は1.9ヶ月など、1ヶ月を約30.44日として計算されていた場合)。
日付の回答をコントロール/右クリックすると、何曜日に当たるかを確認できます
指定子(Specifiers)
指定子を使用して、異なる型間で変換したり、式の出力を設定したりできます。
分数: "0.2 as fraction"(0.2を分数として)(= ⅕)。これは古い「fractionize where possible」のフォーマットオプションに取って代わります
分数出力では、可能な限り分数記号(例:「½」)が使用されます
パーセンテージ: "0.5 as percentage"(0.5をパーセンテージとして)(= 50%)。「As percent」または「as %」もサポートされています
プレーンな数値: "50 km as number"(50 kmを数値として)(= 50)
時間範囲: "5.5 minutes as timespan"(5.5分を時間範囲として)(= 5分30秒)
Unixタイムスタンプ: March 12 as timestamp (= 1583974800)。タイムスタンプは、デフォルトで回答列に正しくフォーマットされます(表記や桁区切りなし)。新しいUnixタイムスタンプを作成するには、「new timestamp」を使用します。以前の構文(単に「timestamp」)はサポートされなくなりました
丸め指定子(Rounding Specifiers)
以下の指定子を使用して、数値を丸めることができるようになりました。
0.5 rounded up (= 1.0)
0.5 rounded (= 1.0)
0.5 rounded down (= 0.0)
"1/3 to 3 dp"(1/3を小数点以下3桁に)(= 0.333)。「to 3 digits」もサポートされています
単位と変換:
カスタム単位パネルを再設計し、カスタム単位を種類ごとにグループ化しました
新しい地域設定パネルで、体積単位(ティースプーンなど)の優先測定システムを選択できます
単位のシンボル(完全な名前ではなく)が回答で使用されるようになりました。回答で使用された単位の完全な名前を表示するには、回答をコントロール/右クリックしてください
単位変換の代替構文を追加しました:「days in 3 weeks」(3週間の日数)(= 21 days)
CSS単位(px、em、pt)を他の長さの単位(インチなど)に変換できるようになりました
Soulver 2と同様に、混合単位の算術では「last unit wins」(最後の単位が優先)となります。例:3 km + 3 m = 3,003 m。Soulver 3の以前のバージョンでは「first unit wins」(最初の単位が優先)が使用されていました
「kg liters」のような複合単位はサポートされなくなりました
科学単位(電気、圧力、磁気、力、光度)は現在サポートされていません
通貨
通貨記号をカスタマイズできるようになり、どの通貨を$や¥の記号に使用するかを設定できます。また、任意の通貨に対して独自の記号を追加し、記号を通貨の前に表示するか、後に表示するか(オプションのスペース付き)を選択できます
記号($、€、¥)による通貨変換が可能になりました。例:「30 USD in €」(以前は3文字の通貨コードが常に必要でした)
通貨を含む合計の場合、生の最大精度ではなく、その通貨の丸められた回答(通常は小数点以下2桁)が使用されます
率(Rates)
率を扱うための新しい構文:「30 hours at $30/hour」(30時間、時給$30)(= $900)、「$900 at $30/hour」(時給$30で$900)(= 30 hours)
異なるが互換性のある単位の率は、合計に含まれるようになりました
その他の変更点:
Soulver 3はMath.jsを使用しなくなりました
その結果、Soulver 3.2は、数値計算においてSoulver 3.1よりも最大4倍高速になりました。長いシートもほぼ瞬時に読み込まれます。変数が多い長いシートで入力パフォーマンスが遅かった問題も解決されました
Soulver 2と同様に、引用符を使用して式の部分をコメントアウトできます
メインウィンドウは、手動で閉じた場合でも、そのサイズと位置を記憶するようになりました
バグ修正:
スラッシュコメントの後に中国語の漢字が続く問題が修正されました
複数#の見出しで、2番目の#のみにカスタムカラーが指定された構文着色が適用される問題が修正されました
テキストエリアの余白でのクリックが、最も近い行をハイライトしない問題が修正されました
自動的な桁区切り挿入に関連する問題が修正されました
ラベルがコメントよりも優先される問題が修正されました
{% endupdate %}
{% update date="2019-11-20" %}
3.1.3
今回のアップデートの主な焦点はインターフェースの改善です。
インターフェースの改善:
テキストエディタでページアップ/ページダウン、選択範囲のドラッグ、および「すべて選択」が正しくスクロールするようになりました
最小ウィンドウサイズが小さくなりました
その他の各種インターフェースの改善
{% endupdate %}
{% update date="2019-10-07" %}
3.1.2
今回のアップデートの主な焦点は、DropboxやiCloud Driveなどの同期フォルダでシートブックファイルが正しく動作することの保証です。
その他の改善:
Soulverがシートを読み取れない場合、シートブックのリカバリ機能がバックアップからの復元を支援します
選択したフォントサイズが印刷時に適用されるようになりました
Soulverが使用する様々なインターネットサービス(通貨レートの更新など)に関する情報を提供する「Internet Access Policy」ファイルがSoulverに追加されました。この情報は、「Little Snitch」のようなアプリで使用され、どの送信接続を許可すべきかについて十分な判断を下すのに役立ちます
{% endupdate %}
{% update date="2019-09-03" %}
3.1.1
改善点:
Soulver 3が公証済みになりました(10.15 Catalinaで実行するために必要です)
標準のmacOSフォントパネルからカスタムフォントを選択できるようになりました
{% endupdate %}
{% update date="2019-07-10" %}
3.1
最も重要な新機能は以下の通りです:
Soulverファイル(.slvr)をその場で作成および編集できます。
統合されたシートマネージャーはほとんどのユーザーにとって便利なデフォルトですが、Finderで従来の方法でSoulverファイルを保存および編集できることも役立ちます。新しい外部Soulverドキュメントを作成するには、
ファイル > 新規 > 外部ドキュメントに移動してください。
デフォルトの書式設定オプション。
回答の希望するデフォルトの書式設定オプションを設定できるようになりました。
編集 > エンジン調整… > 回答に移動してください。常に記法をデフォルトでオフにしたい場合や、異なるデフォルトの精度を設定したい場合に役立ちます。いずれの書式設定オプションも、行 > 書式設定オプションメニュー、または行のコンテキストメニューから手動で設定することで、常にデフォルトを上書きできます。
分数サポート
このアップデートにより、新しい書式設定オプション「可能な場合は分数化」が追加されました。デフォルトではオフですが、これを行(またはデフォルトの書式設定オプション)でオンにすると、Soulverは適切な場合に回答を分数に変換します。例えば、
1.75は1 3/4として書式設定されます。
最終更新