Skip to content

Commit 83e6b5f

Browse files
authored
Merge pull request #107 from TechBooster/review580
support Re:VIEW 5.8.0
2 parents ecdc1e2 + 976f482 commit 83e6b5f

File tree

10 files changed

+44
-14
lines changed

10 files changed

+44
-14
lines changed

.circleci/config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ executors:
1111
vvakame-executor:
1212
working_directory: ~/review
1313
docker:
14-
- image: vvakame/review:5.7
14+
- image: vvakame/review:5.8
1515

1616
# -------------------------
1717
# COMMANDS

.devcontainer/devcontainer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"image": "vvakame/review:5.7",
2+
"image": "vvakame/review:5.8",
33
"settings": {
44
"editor.wordWrap": "on"
55
},

.gitlab-ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
image: vvakame/review:5.7
1+
image: vvakame/review:5.8
22

33
build-pdf:
44
script: # build-in-docker.sh の終盤と同じもの

.gitpod.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
image: vvakame/review:5.7
1+
image: vvakame/review:5.8
22
tasks:
33
- command: ./setup.sh

Gemfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
# A sample Gemfile
22
source "https://rubygems.org"
33

4-
gem 'review', '5.7.0'
4+
gem 'review', '5.8.0'
55
gem 'pandoc2review'
6+
gem 'playwright-runner'
67
gem 'rake'
78
# gem 'review-peg', '0.2.2'

README.md

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Re:VIEW Template
22

3-
このリポジトリはRe:VIEW用の書籍テンプレートです。Re:VIEWバージョン5.7に対応します
3+
このリポジトリはRe:VIEW用の書籍テンプレートです。Re:VIEWバージョン5.8に対応します
44
メンテナンスはTechBoosterが行っています。
55

66
* [B5紙面サンプル(PDF)](https://github.com/TechBooster/ReVIEW-Template/tree/master/pdf-sample/TechBooster-Template-B5.pdf)
@@ -135,8 +135,8 @@ TeXの環境構築が困難な場合、一式セットアップ済みのDocker
135135
Dockerがうまく動くようになっている場合、以下のコマンドで細かい準備なしにビルドを行うことができます。
136136

137137
```
138-
$ docker pull ghcr.io/vvakame/review:5.7 (ghcrからのダウンロードの場合)
139-
$ docker pull vvakame/review:5.7 (Docker Hubからのダウンロードの場合)
138+
$ docker pull ghcr.io/vvakame/review:5.8 (ghcrからのダウンロードの場合)
139+
$ docker pull vvakame/review:5.8 (Docker Hubからのダウンロードの場合)
140140
$ ./build-in-docker.sh
141141
```
142142

@@ -230,10 +230,10 @@ Re:VIEW 3以降のプロジェクトは、review-updateコマンドで簡単に
230230

231231
```
232232
$ review-update
233-
** review-update はプロジェクトを 5.7.0 に更新します **
233+
** review-update はプロジェクトを 5.8.0 に更新します **
234234
config.yml: 'review_version' を '5.0' に更新しますか? [y]/n
235-
プロジェクト/sty/review-base.sty は Re:VIEW バージョンのもの (/var/lib/gems/2.7.0/gems/review-5.7.0/templates/latex/review-jsbook/review-base.sty) で置き換えられます。本当に進めますか? [y]/n
236-
プロジェクト/sty/review-jsbook.cls は Re:VIEW バージョンのもの (/var/lib/gems/2.7.0/gems/review-5.7.0/templates/latex/review-jsbook/review-jsbook.cls) で置き換えられます。本当に進めますか? [y]/n
235+
プロジェクト/sty/review-base.sty は Re:VIEW バージョンのもの (/var/lib/gems/2.7.0/gems/review-5.8.0/templates/latex/review-jsbook/review-base.sty) で置き換えられます。本当に進めますか? [y]/n
236+
プロジェクト/sty/review-jsbook.cls は Re:VIEW バージョンのもの (/var/lib/gems/2.7.0/gems/review-5.8.0/templates/latex/review-jsbook/review-jsbook.cls) で置き換えられます。本当に進めますか? [y]/n
237237
完了しました。
238238
```
239239

@@ -278,6 +278,7 @@ layouts/layouts.tex.erbやsty/techbooster-doujin.styに何らかのカスタマ
278278

279279
Re:VIEW 3以降で変わったことの詳細については、以下を参照してください。
280280

281+
* [Re:VIEW 5.8 での変更点](https://review-knowledge-ja.readthedocs.io/ja/latest/releases/review580.html)
281282
* [Re:VIEW 5.7 での変更点](https://review-knowledge-ja.readthedocs.io/ja/latest/releases/review570.html)
282283
* [Re:VIEW 5.6 での変更点](https://review-knowledge-ja.readthedocs.io/ja/latest/releases/review560.html)
283284
* [Re:VIEW 5.5 での変更点](https://review-knowledge-ja.readthedocs.io/ja/latest/releases/review550.html)

articles/config.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -267,6 +267,19 @@ direction: "ltr"
267267
# 追加する<meta>要素のプロパティとその値
268268
# opf_meta: {"ebpaj:guide-version": "1.1.3"}
269269

270+
# Playwrightの利用オプション
271+
playwright_options:
272+
# playwrightコマンドのパス
273+
# playwright_path: "./node_modules/.bin/playwright"
274+
# DockerのRe:VIEWではplaywrightをプリインストールしているためデフォルトを/usr/binのものに変更
275+
playwright_path: "/usr/bin/playwright"
276+
# playwright-runnerの切り取りを使う。pdfcropを使う場合はfalseにする
277+
# selfcrop: true
278+
# pdfcropコマンドのパス
279+
# pdfcrop_path: "pdfcrop"
280+
# pdftocairoコマンドのパス
281+
# pdftocairo_path: "pdftocairo"
282+
270283
# 以下のパラメータを有効にするときには、
271284
# epubmaker:
272285
# パラメータ: 値

articles/sty/review-jsbook.cls

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -400,6 +400,20 @@
400400
]{hyperref}
401401
\RequirePackage{pxjahyper}
402402

403+
%% better line breaks for long urls
404+
\AtBeginDocument{%
405+
%% modified url.sty
406+
\def\UrlBreaks{%
407+
\do\0\do\1\do\2\do\3\do\4\do\5\do\6\do\7\do\8\do\9%
408+
\do\A\do\B\do\C\do\D\do\E\do\F\do\G\do\H\do\I\do\J\do\K\do\L\do\M\do\N%
409+
\do\O\do\P\do\Q\do\R\do\S\do\T\do\U\do\V\do\W\do\X\do\Y\do\Z%
410+
\do\a\do\b\do\c\do\d\do\e\do\f\do\g\do\h\do\i\do\j\do\k\do\l\do\m\do\n%
411+
\do\o\do\p\do\q\do\r\do\s\do\t\do\u\do\v\do\w\do\x\do\y\do\z%
412+
%%
413+
\do\.\do\@\do\\\do\/\do\!\do\_\do\|\do\;\do\>\do\]%
414+
\do\)\do\,\do\?\do\&\do\'\do+\do\=\do\#}%
415+
}
416+
403417
%% more useful macros
404418
%% ----------
405419
%% include fullpage graphics

articles/sty/techbooster-doujin-base.sty

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,8 @@
5252
\renewcommand{\captionsize}{\fontsize{9}{9}\selectfont}
5353
\newlength{\captionnumwidth}
5454
\setlength{\captionnumwidth}{6zw}
55-
%\newlength{\captionwidth}
55+
56+
\newlength{\captionwidth}
5657
\setlength{\captionwidth}{\textwidth}
5758
\addtolength{\captionwidth}{-\captionnumwidth}
5859
\def\captionhead{\sffamily{\color{black!30!white}{▲}}}

build-in-docker.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@
22
[ ! -z $REVIEW_CONFIG_FILE ] || REVIEW_CONFIG_FILE=config.yml
33

44
# コマンド手打ちで作業したい時は以下の通り /book に pwd がマウントされます
5-
# docker run -i -t -v $(pwd):/book vvakame/review:5.7 /bin/bash
5+
# docker run -i -t -v $(pwd):/book vvakame/review:5.8 /bin/bash
66

7-
docker run -t --rm -v $(pwd):/book vvakame/review:5.7 /bin/bash -ci "cd /book && ./setup.sh && REVIEW_CONFIG_FILE=$REVIEW_CONFIG_FILE npm run pdf"
7+
docker run -t --rm -v $(pwd):/book vvakame/review:5.8 /bin/bash -ci "cd /book && ./setup.sh && REVIEW_CONFIG_FILE=$REVIEW_CONFIG_FILE npm run pdf"

0 commit comments

Comments
 (0)