マジセミドライブ

ウェビナー関連のニュースやITサービス&ツールの最新情報を随時配信します。

OSS情報

2023.03.27

【OSS情報】LaTeX代替エディタ「 Typst 」

【OSS情報】LaTeX代替エディタ「 Typst 」

【OSS情報】LaTeX代替エディタ「 Typst 」

【OSS情報】LaTeX代替エディタ「 Typst 」

Typst の「概要」

「 Typst 」とは、
学術論文作成に対応可能な「マークアップベース組版システム」です。

テキストベース組版処理システム「LaTeX」と同等の機能を提供し、プロ並みのドキュメントを作成できます。

開発目標

・「パワー」+「シンプル」+「パフォーマンス」
・テキストベース組版処理システム「LaTeX」を代替
・クラウドベースドキュメント作成アプリ「Googleドキュメント」を代替

ユースケース

■テキスト作成
・エッセイ
・記事
・レポート

■数学表記を含むドキュメント作成
・数学論文
・物理学論文
・工学分野論文

■ドキュメントセット
・書籍シリーズ

Typst Webアプリ

→typst.app

Typst の「特徴」

要素プロパティ構成「セットルール」

・構成を設定 :「ページサイズ」「見出しの番号付け」など
・一般的構成に対応している
・「ページの高さ」を「auto」に設定すると、コンテンツに合わせて拡大縮小される
・完全な制御が必要な場合は、表示規則を使用して、要素の外観を完全に再定義できる

軽量マークアップ

■単純な構文を使用して一般的なレイアウトタスクを実行
・スクリプト言語で動作 :「組み込み関数」+「ユーザー定義関数」
・構文要素のほとんどは対応する関数のショートカット

■見出しの例
・1つの等号=最上位の見出し
・2つの等号=その次のレベルの見出し

■マークアップ構文リスト
→typst.app →docs →reference →syntax

Typst の「機能」

ドキュメント作成機能

・目次生成
・変更内容を即座にプレビュー
・研究発表用機能 :「図」「式」「表」「参考文献」を設定

共同編集機能

・共有ドキュメントをチームワークスペースに保存
・チーム全員での共同編集が可能

テンプレート機能

・テンプレートを選択して作成
・既存記事をテンプレートでフォーマット

数式表記機能

・数式をタイプセットとして表記できる :特別な構文+ライブラリ関数
・数式を「テキストと一緒にインライン表示」もしくは「個別ブロック」として表示
・複数文字は「変数」および「関数」として解釈される

→typst.app →docs →reference →math

スクリプティング機能

■強力な組み込みスクリプト言語
・「ドキュメント自動化」や「コードを使用した洗練スタイル作成」を実施できる
・インクリメンタルコンパイルに対応
・明確でわかりやすいエラーメッセージを提供

■ユースケース
・2つの変数と再帰関数を定義して、n番目のフィボナッチ数を計算

→typst.app →docs →reference →scripting

Typst の「オフィシャルサイト情報」

オフィシャルサイト

→typst.app

GitHubページ

→github.com →typst →typst

主要開発元

Typstは「Typst開発コミュニティ」が中心となり開発が進められています。

「欧州連合(欧州社会基金)」と「ベルリン州」によって資金提供されています。

→typst.app →about

ライセンス情報

Typstのライセンスは「Apache License 2.0」です。

詳細について、こちらを参照ください。
→github.com →typst →typst →LICENSE

ビルド環境

Typstを自分でビルドするには、最新の安定した「Rust」をインストールする必要があります。

ダウンロード

→github.com →typst →typst →releases

【お知らせ】ITセミナー「マジセミ」のご紹介

「 マジセミ 」では、日々、多くのIT関連セミナーを開催しています。

参加者のみなさまのために「本当に役立つ情報の提供」を目標としています。

また、「 マジセミ 」を通じて、デジタル関連プロダクト(サービス)との「新たな出会いの場」「新たな体験の場」を創造することで、「IT業界の発展」「製造業の発展」「エンジニアの活躍促進」の実現を目指しています。

多くのセミナーの中から「ご自身のスキルやビジネスを強化できるセミナー」を見つけて、ぜひ一度、ご参加ください。

マジセミ


参考サイト
→github.com →typst →typst
→typst.app

おすすめの記事

【デジタル寺田の3分用語解説】「企業によるベンダー、SIerへの 訴訟 」とは?〜日本通運がアクセンチュアを提訴〜🏢

デジタル寺田の3分用語解説

2024.11.25

【デジタル寺田の3分用語解説】「企業によるベンダー、SIerへの 訴訟 」とは?〜日本通運がアクセンチュアを提訴〜🏢

企業がベンダー(SIer)に対する 訴訟 の背景や原因を解説します。日本通運とアクセンチュアの125億円訴訟に加え、他の大規模な紛争事例も紹介します。プロジェクト管理や要件定義の重要性を具体例で説明し、成功への鍵を探ります。

【デジタル寺田の3分用語解説】経済産業省「 ダイバーシティ・コンパス 」とは?🧭

デジタル寺田の3分用語解説

2024.11.25

【デジタル寺田の3分用語解説】経済産業省「 ダイバーシティ・コンパス 」とは?🧭

経済産業省の「 ダイバーシティ・コンパス 」は、多様性を活かし企業の持続的成長を目指すためのツールです。企業が「目指す姿」や「行動指針」を整理し、未来へのビジョンを描く支援をします。また、診断ツールを活用し、「経営者」「人事」「現場」の取り組み状況を可視化することで、新たなステップを模索できます。

【デジタル寺田の3分用語解説】自然言語でアプリ開発「 GitHub Spark 」とは?⚡

デジタル寺田の3分用語解説

2024.11.25

【デジタル寺田の3分用語解説】自然言語でアプリ開発「 GitHub Spark 」とは?⚡

「 GitHub Spark 」は、コードを書かずに自然言語でアプリを作成できるAIツールです。アイデアを言葉で伝えるだけで、AIが自動的にアプリを作成します。リアルタイム編集や自動デプロイに対応し、初心者でも簡単にアプリ開発を楽しめます。