• Outils en Ligne
  • - Calculatrices
    • Compteur de Caractères
  • - Téléchargement
    • Téléchargement TikTok
    • Téléchargement Douyin
  • - Outils Web
    • BASE64
    • Base64 vers image
    • Image vers Base64
    • Encodage URL
    • JavaScript
    • Timestamp
    • Convertisseur Unicode
    • Formatage JSON
    • Modifier l’Extension
    • Créer une Liste
    • Optimiseur CSS
  • - Outils de Chiffrement
    • Chiffrement MD5
    • Générateur Aléatoire
  • - Outils d’Image
    • Compression d’Images
    • Générateur de QR Code
    • Lecteur de QR Code
    • Prévisualisation de Fond
    • EXIF d’image
  • - Fiches d'information
    • Hérédité du Groupe Sanguin
    • Tailles Vêtements
    • app.tool_clock
  • [email protected]
DopuBox
  • English
  • Español
  • Français
  • 日本語
  • 한국어
  • 简体中文
  • 繁體中文
全部 ニュース Meta Code 文化・アート
LinuxでHTMLスライドを作成する簡単なチュートリアル
2022-01-22

見たところ得られたPPTは比較的低効率なもので、内容とスタイルが分離されていないため、スライドを作るときは半分の精力を内容ではなく外観に置かなければならない。複雑で膨大なファイルフォーマットは、Unixの純粋なテキスト哲学に合致せず、特定のGUIでマウス操作するのに適しており、テキストエディタで修正することはできず、テキストツールのスクリプトで処理することはさらに難しい。さらにマイクロソフトの彼の家のフォーマットが開放されていないことに加えて、各ルートのオープンソースのOffice製品は様々な程度の互換性を作り出し、非常に分裂しています。

したがって,Webというオープンで純粋にテキストベースの業界標準があることが重要である.

準備作業:Pandocのインストール

まず、テキスト変換の神器Pandocをインストールする必要があります。http://johnmacfarlane.net/pandoc/installing.html

具体的なインストール方法については、ここでは説明しないドキュメントを参照してください。

コードのコピー
$ cabal update
$ cabal install pandoc

内容を書く

内容はプレゼンテーションの主体です。PowerPointやOpenOffice Impressの「アウトライン」は、この本体を把握するためのビューです。これにより、著者はスライドの具体的な外観、レイアウトなどの表面化されたものを一時的に忘れ、スピーチ全体の論理的な流れと要綱の要領に集中することができる。

HTMLスライドを書くと、日常のメモのように簡単に書くことができます。実際、これらのスライド自体は軽量レベルのタグ言語で書かれた純粋なテキストであり、Pandocがサポートするタグ言語(Markdown、org-mode、reST、Textile......)を使ってその内容を書くことができます。ここではMarkdownを例に挙げます。
コードのコピー

% Nonsense Stuff

% John Doe

% March 22, 2005

# In the morning

## Getting up

- Turn off alarm

- Get out of bed

## Breakfast

- Eat eggs
- Drink coffee

# In the evening
## Dinner
- Eat spaghetti

- Drink wine
------------------
![picture of spaghetti](images/spaghetti.jpg)

## Going to sleep

- Get in bed

- Count sheep

格付けタイトル、リスト、挿入画像…などの標準的なMarkdown文法がサポートされており、通常のMarkdownノートでブログを書くのと変わらない。
Pandocがメタ情報を含まないMarkdownテキストを処理してスライドを生成するには、テキストの先頭に3行%で始まるメタ情報:タイトル、作成者、日付を含む必要があります。

プレゼンテーション用の適切なHTMLドキュメントを生成するには、デフォルトでは各2段階のタイトルが独立したスライドであることを覚えておいてください。このように書くときは、各2級タイトルの下の内容を適切な長さに抑えることに注意しなければならない。

リストの表示効果は人為的に設定することができ、例えばスライドショーの時に逐条漸入し、後述する。$を使用してTeX式を挿入することもできます。Pandocは、ほとんどの現代ブラウザでサポートされているMathMLに変換したり、MathJaxを使用して古いブラウザに表示したりすることができます。
Markdownなどのタグ言語ではサポートされていないテーブルを表示したり、フォントサイズを制御したり、より複雑なレイアウトをしたりするためのHTMLをテキストに直接埋め込むこともできます。もちろん、HTMLタグが多すぎると、Markdownなどの軽量レベルのタグ言語のせいではなく、スライドを作る方法に問題があるのかもしれません。プレゼンテーション自体が伝える内容なので、複雑なレイアウトには何の意味もありません。
スタイルの定義

現在Pandocには、5つのHTMLスライドフレームワークのサポートが含まれています。

    DZSlides

    Slidy
    S5

    Slideous

    reveal.js
カスタムHTMLテンプレート
要素が動いたり、良いHTMLスライドテンプレートがあったりすると、PandocにMarkdownを純粋なHTMLクリップに変換して、自分のテンプレートに埋め込むことができます。

コードのコピー

$ pandoc slides.md -o slides.html

ラベルと各種メタ情報):

コードのコピー
$ pandoc slides.md -o slides.html -s
DZSlides

もちろん、Pandocが複数のスライドテンプレートをサポートしているため、独自のHTMLテンプレートを書く必要はありません。DZSlidesはその中で最も簡単なもので、キーボード操作→/←ページをめくること、PgUp/PgDn、Home/Endをサポートしています。

Pandocが生成したDZSlidesスライドには、外部ファイルに依存することなく、必要なCSSとJavaScriptが含まれています。

デフォルトテンプレートを使用して、DZSlidesスライドを個別にレンダリングします。

コードのコピー
$ pandoc slides.md -o slides.html -t dzslides -s
テンプレートのスタイルを調整するには、--templateでカスタムテンプレートを指定します。デフォルトのテンプレートはdefaultです。dzslidesなので、上記のコマンドは次のようになります。

コードのコピー

$ pandoc slides.md -o slides.html -t dzslides --template default.dzslides

Slidy

HTML SlidyはW 3 Cが開発した極簡主義HTMLスライドテンプレートで、余分なスタイルはなく、マウスクリックでページをめくること、キーボード操作→/←、PgUp/PgDn、Home/Endをサポートしています。

既定のテンプレートを使用して、独立したSlidyスライドをレンダリングします。
コードのコピー

$ pandoc slides.md -o slides.html -t slidy -s

またはカスタムテンプレートを指定します。
コードのコピー

$ pandoc slides.md -o slides.html -t slidy --template default.slidy

S5
S 5(Simple Standards-Based Slide Show System)は、公有分野のHTMLスライド仕様である。マウスクリックでページをめくり、キーボード操作→/←、PgUp/PgDn、Home/Endをサポートします。

S 5をスライドフレームとして使用するためには、ここからS 5をダウンロードする必要がある。解凍後、S 5フォルダのui/defaultをスライドのあるパスにコピーし、s 5/defaultと名前を変更すればよい。

スライドのレンダリング:

コードのコピー

$ pandoc slides.md -o slides.html -t s5 -s
Slideous
Slideousはもう一つの古いHTMLスライドフレームワークです。マウスクリックでページをめくること、キーボード操作→/←、PgUp/PgDn、Home/Endをサポートします。

ダウンロードhttp://goessner.net/download/prj/slideous/slideous.jsおよびhttp://goessner.net/download/prj/slideous/slideous.cssこの2つのファイルは、ローカルディレクトリslideous/の下に置けばいいです。

スライドのレンダリング:
コードのコピー

$ pandoc slides.md -o slides.html -t slideous -s

reveal.js

reveal.jsというものはもう赤くならないほど赤くなって、最近火をつけ始めたWYSIWYGオンラインスライドツールslid.Esもそれに基づいている。

reveal.jsのデザインスタイル(フォント、HTML 5/CSS 3効果)は前のフレームワークよりも現代的なので、特別な理由(旧ブラウザ互換性)がなければreveal.jsはやはり一番お勧めの1つです。

といってもjs自体はMarkdown構文のサポートを提供していますが、Pandocのメリットは明らかです。それは、ユーザーがHTMLに触れる必要がないコマンドで問題を解決することです。

まずGitHubから取得する必要がありますhttps://github.com/hakimel/reveal.js、reveal.jsと同じ名前のフォルダをスライドのディレクトリの下に置けばいいです。

コードのコピー
$ git clone https://github.com/hakimel/reveal.js

スライドのレンダリング:

コードのコピー

$ pandoc slides.md -o slides.html -t revealjs -s

デフォルトの外観トピック以外はreveal.jsはまた、複数のトピックを選択できます。

コードのコピー
$ pandoc slides.md -o slides.html -t revealjs -s -V theme=beige

default:(デフォルト)濃いグレーの背景、白い文字

beige:ベージュ背景、濃い文字
sky:空色の背景、白い細い文字
night:黒い背景、白い太い文字

serif:薄い背景、灰色のセリフ文字

シンプル:白い背景、黒い文字

solarized:クリーム色の背景、濃い青色の文字 LaTeX Beamer

最後に、HTMLではありませんが、PandocはMarkdownファイルをLaTeX beamerスタイルのPDFスライドにレンダリングするためにも使用できます。プレゼンテーションではなく印刷が必要な場合に特に役立ちます。

コードのコピー

$ pandoc slides.md -o slides.pdf -t beamer

その他の設定 前文の例では コードのコピー # In the morning

## Getting up


ソース元URL:https://dopubox.com/article/p/c09cda415f5f7852

Autres Outils
  • Compteur de Caractères Téléchargement TikTok Téléchargement Douyin BASE64 Base64 vers image Image vers Base64 Encodage URL JavaScript Timestamp Convertisseur Unicode Formatage JSON Modifier l’Extension Créer une Liste Optimiseur CSS Chiffrement MD5 Générateur Aléatoire Compression d’Images Générateur de QR Code Lecteur de QR Code Prévisualisation de Fond EXIF d’image Hérédité du Groupe Sanguin Tailles Vêtements app.tool_clock
  • MURAKAMI × Liquem 夢のコラボアクセが再登場☆|長山智美 デザイン狩人
    2024-05-30

    『ボールアンドチェイン』南Q太著 評者:三木那由他【このマンガもすごい!】
    2024-05-30

    将棋叡王戦、藤井が勝ち最終局へ
    2024-05-30

    日本の「木」の文化を家具を通して世界へ【ミラノデザインウィーク】
    2024-06-01

    彫刻の森美術館で「舟越桂 森へ行く日」が開催へ
    2024-06-05

    ペース・ギャラリーが9月にグランドオープン。7月には特別内覧会を開催へ
    2024-06-04

    太宰府天満宮で「Fukuoka Art Book Fair」が開催へ
    2024-06-04

    「ロエベ ファンデーション クラフト プライズ 2024」の大賞が発表。等身大のセラミック彫刻を制作したアンドレス・アンサが受賞
    2024-06-05

    東京都写真美術館で「今森光彦 にっぽんの里山」が開催へ
    2024-06-04

    「犬派?猫派?」(山種美術館)開幕レポート。初公開から名作まで勢揃い
    2024-06-04

    特別展「梅津庸一 クリスタルパレス」が国立国際美術館で開催。00年代からの仕事を総覧
    2024-06-04

    第55回星雲賞・自由部門に「巨大ロボット展」 日本SFファングループ連合会議
    2024-06-05

    週末見たい展覧会5選。今週はTRIO展、吉田克朗展、建築の構造デザインに焦点を当てた展覧会など。【2024年6月第2週】
    2024-06-05

    書評:「日本美術史」を書き換える100年単位の挑戦。『この国(近代日本)の芸術──〈日本美術史〉を脱帝国主義化する』
    2024-06-05

    安藤忠雄さん設計の美術館名称決まる…香川・直島に2025年オープン
    2024-06-05

    宗教2世のドラマが受賞 第50回放送文化基金賞
    2024-06-06

    写真家の吉田ルイ子さん死去 「ハーレムの熱い日々」
    2024-06-06

    なぜ、いま「先住民の現代アート」なのか? 『美術手帖』2024年7月号は、「先住民の現代アート」特集
    2024-06-06

    「さどの島銀河芸術祭2024」が開催。新潟・佐渡島各所で作品を制作展示
    2024-06-06

    書評:「普通にラッセンが好き」と言えない現代美術界へ。原田裕規『評伝クリスチャン・ラッセン 日本に愛された画家』
    2024-06-06

    ©  Dopu Box
    💛