Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OSS Gate Workshop: online: 2022-07-30: daipom: rabbit: Work log #1561

Closed
daipom opened this issue Jul 30, 2022 · 15 comments
Closed

OSS Gate Workshop: online: 2022-07-30: daipom: rabbit: Work log #1561

daipom opened this issue Jul 30, 2022 · 15 comments

Comments

@daipom
Copy link
Contributor

daipom commented Jul 30, 2022

This is a work log of a "OSS Gate workshop".
"OSS Gate workshop" is an activity to increase OSS developers.
Here's been discussed in Japanese. Thanks.

作業ログ作成時の説明

以下のテンプレートを埋めてタイトルに設定します。埋め方例はスクロールすると見えてきます。

OSS Gate Workshop: ${LOCATION}: ${YEAR}-${MONTH}-${DAY}: ${ACCOUNT_NAME}: ${OSS_NAME}: Work log

タイトル例↓:

OSS Gate Workshop: Tokyo: 2017-01-16: kou: Rabbit: Work log

OSS Gateワークショップ関連情報

  • スライド:ワークショップの進行に使っているスライドがあります。
  • チャット:OSS開発に関することならなんでも相談できます。ワークショップが終わった後もオンラインで相談しながら継続的にOSSの開発に参加しましょう!
  • シナリオ:ワークショップの目的・内容・進め方の詳細が書いています。
  • 過去のビギナーの作業ログ:他の人の作業ログから学べることがいろいろあるはずです。
@daipom
Copy link
Contributor Author

daipom commented Jul 30, 2022

rabbit というツールを使います

ドキュメント: https://rabbit-shocker.org/ja/
GitHub: https://github.com/rabbit-shocker/rabbit/

ライセンスはGitHubページによると、GPLv2なのでOSS

@daipom
Copy link
Contributor Author

daipom commented Jul 30, 2022

インストール方法: https://rabbit-shocker.org/ja/install/

@daipom
Copy link
Contributor Author

daipom commented Jul 30, 2022

上インストール方法に従い、以下のコマンドでインストール

$ gem install rabbit

@daipom
Copy link
Contributor Author

daipom commented Jul 30, 2022

rabbitでOSS Gate Workshopのスライドを起動してみる

@daipom
Copy link
Contributor Author

daipom commented Jul 30, 2022

スライドのソースの場所: https://github.com/oss-gate/workshop/tree/master/tutorial/scenario

@daipom
Copy link
Contributor Author

daipom commented Jul 30, 2022

ここのREADME

https://github.com/oss-gate/workshop/blob/master/tutorial/scenario/README.md

によれば、rakeコマンドだけでいいらしい

@daipom
Copy link
Contributor Author

daipom commented Jul 30, 2022

tutorial/scenario-onlinerakeコマンドを実行する

スライドが立ち上がる

レイアウトがおかしい。画面からはみ出る

Screenshot from 2022-07-30 13-25-51

@daipom
Copy link
Contributor Author

daipom commented Jul 30, 2022

一方で、以前からweb上で公開されているスライドの打ち消し線がおかしいことも気になっていた。

Screenshot from 2022-07-30 13-27-45

しかし、上方法でローカルで起動したスライドだと、打ち消し線は大丈夫

Screenshot from 2022-07-30 13-26-03

@daipom
Copy link
Contributor Author

daipom commented Jul 30, 2022

ローカルで次のコマンドでpdf作成をしたところ、web版と同様に打ち消し線がおかしくなった

$ rake pdf

Screenshot from 2022-07-30 13-30-56

@daipom
Copy link
Contributor Author

daipom commented Jul 30, 2022

次のフォントが足りなさそうと @piroor さんに教えてもらった

$ sudo apt install fonts-motoya-l-maruberi

たしかにこれをすると、レイアウトがおかしくて画面からはみ出る問題は治る。
しかし、PDFの打ち消し線は治らない。

Screenshot from 2022-07-30 13-37-41

@daipom
Copy link
Contributor Author

daipom commented Jul 30, 2022

上動作中に警告がでてた

** (evince:761547): WARNING **: 13:37:52.383: ファイルのメタデータ設定中にエラーが発生しました: そのようなファイルやディレクトリはありません

** (evince:761547): WARNING **: 13:37:52.383: ファイルのメタデータ設定中にエラーが発生しました: そのようなファイルやディレクトリはありません

** (evince:761547): WARNING **: 13:37:52.383: ファイルのメタデータ設定中にエラーが発生しました: そのようなファイルやディレクトリはありません

** (evince:761547): WARNING **: 13:37:52.383: ファイルのメタデータ設定中にエラーが発生しました: そのようなファイルやディレクトリはありません

** (evince:761547): WARNING **: 13:37:52.398: ファイルのメタデータ設定中にエラーが発生しました: そのようなファイルやディレクトリはありません

@daipom
Copy link
Contributor Author

daipom commented Jul 30, 2022

pdfは直ってない

Screenshot from 2022-07-30 13-39-12

@daipom
Copy link
Contributor Author

daipom commented Jul 30, 2022

PDFとwebのスライドで打ち消し線が上にズレてしまう問題をフィードバックしたい。

打ち消し線が打ち消しになってないのは問題!!ぜひ直したい!!
みんな困っているのでは!?

@daipom
Copy link
Contributor Author

daipom commented Jul 30, 2022

再現手順

環境:

  • Ubuntu 20.04 LTS
  • ruby 2.7.5p203 (2021-11-24 revision f69aeb8314) [x86_64-linux]
  • rabbit 3.0.1

手順:

期待される結果

  • 正しく打ち消し線が表示される

(rakeコマンドだけで起動したスライドで、44ページの打ち消し線が正しく表示されちている例)
Screenshot from 2022-07-30 14-01-27

実際の結果

  • 打ち消し線が上にズレて表示される

44ページめ

Screenshot from 2022-07-30 13-30-56

@daipom
Copy link
Contributor Author

daipom commented Jul 30, 2022

報告

rabbit-shocker/rabbit#148

@daipom daipom closed this as completed Aug 8, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant