공백이 없으면 수식 앞뒤로 줄바꿈이 발생하면 안 됩니다

수학 플러그인에서 발생한 경미한 서식 문제입니다.

제가 작성한 줄의 스크린샷입니다:

). 바로 앞과 b_2 바로 뒤에 줄바꿈이 있는 것을 확인하세요.

공백이 없는 한, 수학 식의 앞이나 뒤에 줄바꿈이 있어서는 안 됩니다.

해당 줄의 마크다운 버전은 다음과 같습니다:

In your example, $C_{a_1, a_2} = 2$ because there are 2 vertices that point to both $a_1$ and $a_2$ (namely $b_1$ and $b_2$).

여기서는 수학 지원이 활성화되어 있지 않아 직접 시연할 수 없습니다.

이 문제는 Firefox와 Chrome 모두에서 재현됩니다.

1개의 좋아요

그래서 이건 수학 플러그인의 버그인가요?

줄바꿈이 실제로 있는 것이 확실합니까? 문장에서 단어를 삭제하면 어떻게 되나요?

문제를 재현하는 최소한의 텍스트는 무엇입니까?

1개의 좋아요

질문을 이해하지 못하겠습니다. 스크린샷을 보세요: 꽤 명확합니다. )가 단독으로 한 줄을 차지하고 있습니다. 그렇게 되면 안 됩니다.

재현하려면 공백으로 시작하고 비공백 문자로 끝나는 수식을 입력해 보세요. 예: (word $x$). 이제 줄을 더 길게 만들기 위해 줄의 앞쪽에 문자를 계속 추가하세요. 줄이 줄바꿈될 때까지요. 그러면 스크린샷에서 보듯이 )가 단독으로 새로운 줄로 넘어가는 것을 볼 수 있습니다.

이해가 안 됩니다. 게시글은 컨테이너 안에 있고, 텍스트가 맞지 않으면 줄바꿈됩니다. 이 문장이 줄바꿈되는 것과 같은 원리입니다.

I don't understand. Posts are in a container if text does not fit it wraps. Same as it wraps on this line which is this.

여기서 기대하는 것이 무엇인지 설명해 주실 수 있나요?

화살표로 잘못 줄바꿈된 부분을 표시한 스크린샷을 다시 첨부합니다.

아래는 잘못된 예시입니다:

아래는 올바른 예시입니다:

줄바꿈은 공백에서만 이루어져야 합니다. 단어는 중간에 끊어서 반으로 나누면 안 됩니다. 마찬가지로 $b_2$와 ) 사이에는 공백이 없으므로 분리되어서는 안 됩니다.


다음은 또 다른 인위적인 예시입니다. "x"가 수식 모드일 때와 아닌 경우를 비교해 보세요. 수식 모드가 아닐 때는 닫는 괄호와 분리되지 않습니다. 이것이 올바른 동작 방식입니다. "x"를 수식 모드로 넣는다고 해서 이 동작이 바뀌어서는 안 됩니다.

스크린샷:

마크다운:

mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm hhhh hhhh (a $x$)

mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm hhhh hhhh (a x)

@sam, 이게 도움이 됐는지 알려줘.

네, 이렇게 하면 상황이 명확해집니다. 이 부분을 개선하는 것에 동의하지만, 꽤 까다로울 것 같습니다 … @danekhollas 이 문제에 대해 어떻게 생각하시나요? 쉽게 개선할 수 있는 부분이 있을까요?

3개의 좋아요

그래, 고치기가 쉽지 않을 거라고 예상했어요. 하지만 사실 외형적인 문제일 뿐이라 큰 문제는 아니에요. 개선되면 좋겠지만, 그렇지 않아도 게시글은 충분히 잘 읽힐 수 있어요. 여기는 포럼이지, 책을 출판하는 시스템이 아니니까요.

2개의 좋아요