Skip to content

bad paren format in math #141

Open
Open
@QuadnucYard

Description

In the cases below, I would rather not format it than wrap the content in parentheses/braces, especially when I already wrap in the cases, in which the contents of cases should not affect formatting before.

$
  f(
    x
  ) = cases(
    "a very very very very very very very long case",
    "b very very very very very very very long case".
  )
$
$
  f(
    x
  ) = abs("aaaaaaaaaaa very very very very very very very very very very very very very very very very very long arg")
$
$
  (
    a + b
  ) = abs("aaaaaaaa very very very very very very very very very very very very very very very very very long arg")
$
$
  f[
    x
  ] = abs("aaaaaaaaaaa very very very very very very very very very very very very very very very very very long arg")
$
$
  f[
    x
  ] = cos + cos + cos + cos + cos + cos + cos + cos + cos + cos + cos + cos + cos + cos + cos + cos + cos + cos + cos + cos
$
$
  f{
    x
  } = cos + cos + cos + cos + cos + cos + cos + cos + cos + cos + cos + cos + cos + cos + cos + cos + cos + cos + cos + cos
$

Suggested format result (not considering binop line breaks):

$
  f(x) = cases(
    "a very very very very very very very long case",
    "b very very very very very very very long case".
  )
$
$
  f(x) = abs(
    "aaaaaaaaaaa very very very very very very very very very very very very very very very very very long arg"
  )
$
$
  (a + b) = abs(
    "aaaaaaaa very very very very very very very very very very very very very very very very very long arg"
  )
$
$
  f[x] = abs(
    "aaaaaaaaaaa very very very very very very very very very very very very very very very very very long arg"
  )
$

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions