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

Text inside block quotation doesn’t follow 'justify: true' #5449

Open
1 task done
jsx97 opened this issue Nov 21, 2024 · 2 comments
Open
1 task done

Text inside block quotation doesn’t follow 'justify: true' #5449

jsx97 opened this issue Nov 21, 2024 · 2 comments
Labels
bug Something isn't working needs-investigation More investigation is necessary. regression Something that did work before stopped working. text Text layout, shaping, internationalization, etc. urgent Should be fixed before the next release.

Comments

@jsx97
Copy link

jsx97 commented Nov 21, 2024

Description

Here is an example document:

#set par(justify: true)

#lorem(50)

quote 1:

#quote(block: true)[
  #lorem(50)
]

quote 2:

#quote(block: true)[
  #lorem(50)

  #lorem(50)

  #lorem(50)
]

quote 3:

#quote(block: true)[
  У каждого из нас есть свои информационные потоки: бумажные документы, входящая электронная почта, электронные документы и т.п. Чем сложнее наша работа, тем эти потоки интенсивнее и тем более вдумчиво нужно формировать систему хранения информации.

  Если возникает желание «наконец-то навести порядок», как это обычно делается? Мы, как правило, садимся, интенсивно думаем и создаем #emph[структуру]. Заводим папки, наклеиваем ярлычки.

  Через некоторое время #emph[структура] начинает давать сбои. Какая-то папка как получила в начале своей жизни две бумажки или два файла, так их и хранит. Какая-то — разрослась до неприличия. Какие-то документы мы помещали сначала в одну папку, потом в другую, потом стало совершенно непонятно, где их искать.

  В итоге — совершается #emph[революция]. Например, все бумаги из всех папок высыпаются на пол, и полдня тратится на переструктурирование.

  В чем проблема такого подхода? В попытке построить единственно верный порядок сразу (единовременно) и «из головы». Более эффективно — «выращивать» структуру с помощью метода ограниченного хаоса.
]

And here is its output:

a3a94e58ebc8838d8ee573f5c8585d3248f44daa_2_722x1000

As you can see, the 1st and 2nd quotations have straight right sides, but the right side of the 3rd seems to be ragged. Seems to be a bug.

Reproduction URL

No response

Operating system

macOS

Typst version

  • I am using the latest version of Typst
@jsx97 jsx97 added the bug Something isn't working label Nov 21, 2024
@Enivex
Copy link
Collaborator

Enivex commented Nov 22, 2024

Each paragraph in the quotation seems to be justified. It seems that the actual problem is possibly that the width is inconsistent

@Enivex
Copy link
Collaborator

Enivex commented Nov 22, 2024

I can confirm that this is an issue, and it seems to be a regression from 0.11.1

@Enivex Enivex added text Text layout, shaping, internationalization, etc. regression Something that did work before stopped working. labels Nov 22, 2024
@laurmaedje laurmaedje added the urgent Should be fixed before the next release. label Nov 24, 2024
@laurmaedje laurmaedje added the needs-investigation More investigation is necessary. label Nov 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working needs-investigation More investigation is necessary. regression Something that did work before stopped working. text Text layout, shaping, internationalization, etc. urgent Should be fixed before the next release.
Projects
None yet
Development

No branches or pull requests

3 participants