• 線上工具
  • - 計算器
    • 字元計數
  • - 下載
    • TikTok 下載
    • 抖音下載
  • - 網路工具
    • BASE64
    • Base64 轉圖片
    • 圖片轉 Base64
    • URL 編碼
    • JavaScript
    • 時間戳
    • Unicode 轉換器
    • JSON 格式化
    • 修改副檔名
    • 製作列表
    • CSS 優化器
  • - 加密工具
    • MD5 加密
    • 隨機生成器
  • - 圖像工具
    • 圖像壓縮
    • QR 碼生成器
    • QR 碼識別器
    • 壁紙預覽
    • 圖片 EXIF
  • - 資訊表
    • 血型遺傳
    • 服裝尺寸
  • [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

其他工具
  • 字元計數 TikTok 下載 抖音下載 BASE64 Base64 轉圖片 圖片轉 Base64 URL 編碼 JavaScript 時間戳 Unicode 轉換器 JSON 格式化 修改副檔名 製作列表 CSS 優化器 MD5 加密 隨機生成器 圖像壓縮 QR 碼生成器 QR 碼識別器 壁紙預覽 圖片 EXIF 血型遺傳 服裝尺寸
  • 日テレ、意思疎通できず信頼喪失 「セクシー田中さん」の調査結果
    2024-05-31

    古本屋を巡り、顧みられなくなった作品、作家を生き返らせた九大大学院教授没後20年 教え子や研究仲間を支える「清新な光景」
    2024-05-30

    藤井聡太八冠が勝ち、最終局へ 将棋叡王戦で2勝2敗
    2024-05-31

    “家形埴輪”大集合、総選挙も 「住宅展示場の気分で」、奈良
    2024-06-01

    杉真理×和田唱がビートルズをとことん語る!NHK-FMの人気番組「ディスカバー・ビートルズ」がオンライン講座として復活!
    2024-06-02

    芸術レベルのグッズも登場! パリ・東京・大阪の名コレクションが集まる「TRIO展」
    2024-06-01

    ポール・オースターの名言「けれどオニオンパイの味は…」【本と名言365】
    2024-06-02

    映像化は「作家の意向第一」と小学館が指針
    2024-06-02

    ジャスパー・モリソンの名言「…が「普通」のものより役にたつことはない。」【本と名言365】
    2024-06-03

    福島県沖地震で解体 老舗文具店の新ビルが開店 イベントスペースも
    2024-06-04

    「国芳の団扇絵 猫と歌舞伎とチャキチャキ娘」(太田記念美術館)開幕レポート。世界初の展覧会
    2024-06-04

    「CLAMP展」が国立新美術館で7月より開催。展示数は史上最多の約800点
    2024-06-04

    社会的関与の芸術。清水穣評 城戸保「駐車空間、文字景、光画」展/野村浩「Painter」展
    2024-06-04

    アートフェア東京、次回は2025年3月に開催決定
    2024-06-04

    田名網敬一「TANAAMI!! AKATSUKA!! / 45 rpm」展、集英社マンガアートヘリテージ トーキョーギャラリーで開催
    2024-06-04

    五木ひろし歌手生活60年…ふるさと福井へ恩返しの新曲
    2024-06-04

    「VOCA展」に関するハラスメント防止のためのガイドラインが制定
    2024-06-05

    ユージーン・スタジオが東南アジアに美術館を建設予定。新法人YES__pte.ltdを設立し、インドネシア・ジャカルタに美術館準備室を開設
    2024-06-04

    大学入学共通テスト、追試は本試験1週間後 コロナ禍前に戻す 月経痛の配慮明記も
    2024-06-05

    子供と行きたいおすすめ美術館【東京編】。子連れ、親子でアートを楽しもう!
    2024-06-06

    ©  Dopu Box
    💛