Skip to content

bad paren format in math #141

@QuadnucYard

Description

@QuadnucYard

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

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions