RE: I want to create a LINE-style conversation with VIEW

Asked 2 years ago, Updated 2 years ago, 101 views

Recently, I have been learning about a tool called RE:VIEW.
RE: I want to write a LINE-style conversation on VIEW, but I don't know how to write it.
What kind of settings do I need?

Your environment is
·Windows home
·RE: VIEW 4.1.0

re-view

2022-09-30 21:46

1 Answers

Re: VIEW is an easy-to-use digital publishing system for paper books and ebooks.

Is Re:VIEW correct in ?Your answers will vary depending on what you are learning, but assume that you simply want to use them as a tool, but you can't do this.
I don't know what I want to express as a LINE-style conversation, but I've seen an extension for CSS created by someone else before when it comes to expressions like "the steps with balloons coming out of the icon are continuous."
https://github.com/at-grandpa/review-and-css-typesetting/blob/master/articles/review-ext.rb
This is the HTML and CSS extension that at_grandpa has published when outputting as HTML.Re:VIEW is written in Ruby language, so you will have to write Ruby when you add features.At_grandpa's blog post just shows how to use it.
http://at-grandpa.hatenablog.jp/entry/2019/01/20/183940
"If you want to make PDFs from this HTML, wouldn't it be better to search by keywords such as ""CSS composition""?"

If you don't have much time to spare and you're not particular about textual expressions, one way to interact with the tool is to print and paste SVG or high-resolution images with drawing tools.

Here's a little more generally about learning Re:VIEW and its surroundings.
The primary responsibility is to convert simple and regular markups into complex markups such as HTML and LaTeX.In other words, if it is not already prepared by the community or anyone else, you should:

The basic structure of the question is to arrange blocks for arranging images, blocks for arranging sentences, and decorate them.
The Re:VIEW markup extension is to specify the image and image placement and body as shown in the above article.The best way to expand Re:VIEW is to look at the 1 official repository.

As for the expansion on LaTeX, the remnants that I tried to realize using TikZ were left on my calculator, so I'll put them on it just in case."I have omitted the prerequisites, so it doesn't work even if I paste it as it is, and the code itself is not very good and useless, but I think the atmosphere of ""you need to learn various languages"" will be conveyed."

\uspackage [luatex] {graphicx}
\uspackage {when}
\uspackage {tikz}
\uspackage {when}
\usetikzlibrary {shapes.callouts, shapes.arrows, positioning}
\uspackage {fancyvrb}
\newlength
\setlength
\newlength
\setlength{\SpeechBoxWidth}
\makeatter
\newsavebox
\newenvironment {speech}[2][]{%
\def\@dir{#1}%
\def\@imgPath{#2}%
\begin{lrbox}%
    \begin {minipage}%
}{%
    \end {minipage}%
\end{lrbox}%
\ifthenelse {\equal{r}{\@dir}}{\begin{flushright}}}
\begin {tikzpicture} [remember picture, %]
speech /.style={draw=gray, rectangle callout, %
round corners, inner sep = 0.5 cm, line width = 1.5pt, minimum height = 1em}]
\ifthenelse {\equal{r}{\@dir}}{%
    \node [right] (face) at (10)includegraphics [width=\SpeechCharacterWidth] 
{\@imgPath};%
    \node [speech, callout absolute pointer={(face.west)},%
     left=0.5offace](s){\usebox}};%
    \node [text width=3cm, left=ofs]{};%
    }{%
    \node[left](face)at(0,0)includegraphics[width=\SpeechCharacterWidth] 
   {\@imgPath};%
    \node [speech, callout absolute pointer={(face.east)},%
    US>right=0.5offace](s){\usebox{\SpeechBox}
    \node [text width=3cm, right=ofs]{};%
    }
    \end {tikzpicture}
\ifthenelse {\equal{r}{\@dir}}{\end{flushright}}}
}
\makeatother

Developmentally, there are lots of fun things to do with varying page sizes (image scaling down and sentence block scaling down will be hard to find), conversation multiple pages, spread and page turning, and how to express sentences in a balloon when they are a few pages.


2022-09-30 21:46

If you have any answers or tips


© 2024 OneMinuteCode. All rights reserved.