bitmark-standard / bitmark-grammar

7 stars 0 forks source link

[@shortAnswer] causes newlines in the body to change #4

Open six5536 opened 1 year ago

six5536 commented 1 year ago

Describe the bug Writing [@shortAnswer] after the 'question' in [.interview] causes newlines in the body to change (newlines are lost when [@shortAnswer] is present)

To Reproduce Compare parser JSON output for:

[.interview:bitmark++]
[@id:198781]
[%3]
[!Mit welchen Steuern (bspw. Einkommenssteuer, Vermögenssteuer, Mehrwertsteuer, Erbschaftssteuer usw.) sind die einzelnen Ereignisse konfrontiert?]

Anton erhält von seinen Eltern (Variante: von seinem Onkel, seiner Tante) einen Erbvorbezug (Variante: eine Schenkung) von Fr. 200'000. Er macht sich nach seiner abgeschlossenen Ausbildung als Finanzplaner selbständig. Zwei Jahre später heiratet er seine langjährige Freundin Barbara und ein weiteres Jahr darauf wird die Tochter Clara geboren. Sie kaufen sich ein schönes Haus, müssen sich dazu aber einen Teil ihrer Säule 2 auszahlen lassen. Das Einzelunternehmen von Anton entwickelt sich gut und er beschäftigt bereits einige Angestellte. Aus verschiedenen Gründen (Haftung, Mitarbeiterbeteiligung, ggf. steuerliche Überlegungen) möchte Anton eine Aktiengesellschaft gründen und gleichzeitig seine Frau Barbara mitbeteiligen, welche Betriebsökonomin ist und ihn damit auch beruflich sehr gut ergänzt. Anton und Barbara beziehen  aus der Aktiengesellschaft ein regelmässiges Einkommen, schütten sich aber keine Dividende aus. Einige Jahre darauf entschliessen sie sich ein Mitarbeiteraktienmodell einzurichten. Ab diesem Zeitpunkt wird jährlich auch eine Dividende ausgeschüttet. Für die Mitarbeiterbeteiligung hält die Aktiengesellschaft eigene Aktien. Die Aktiengesellschaft hat ein gutes Wachstum und Anton und Barbara entschliessen sich, mit ihrem Unternehmen in einen grösseren Markt zu ziehen. Sie wechseln mit der Aktiengesellschaft den Kanton, behalten aber ihr Haus und vermieten es. 

Die Geschichte von Anton und Barbara, ihrer Tochter Clara und der Aktiengesellschaft liesse sich beliebig fortsetzen. Sie zeigt aber bereits jetzt schon anschaulich, wie alltägliche Ereignisse praktisch immer auch mit irgendwelchen Steuern im Zusammenhang stehen.

Dabei sind Mehrfachnennungen von verschiedenen Steuern bei einzelnen Ereignissen möglich. Die nachstehende Tabelle soll der einfacheren Erfassung dienen.
===
Ereignis Steuern
[$Erbvorbezug, Schenkung Eltern
In vielen Kantonen schenkungssteuerfrei für Nachkommen. Nach Erhalt Einkommens-und Vermögenssteuer.]
===

To the parser JSON output for:

[.interview:bitmark++]
[@id:198781]
[%3]
[!Mit welchen Steuern (bspw. Einkommenssteuer, Vermögenssteuer, Mehrwertsteuer, Erbschaftssteuer usw.) sind die einzelnen Ereignisse konfrontiert?]

Anton erhält von seinen Eltern (Variante: von seinem Onkel, seiner Tante) einen Erbvorbezug (Variante: eine Schenkung) von Fr. 200'000. Er macht sich nach seiner abgeschlossenen Ausbildung als Finanzplaner selbständig. Zwei Jahre später heiratet er seine langjährige Freundin Barbara und ein weiteres Jahr darauf wird die Tochter Clara geboren. Sie kaufen sich ein schönes Haus, müssen sich dazu aber einen Teil ihrer Säule 2 auszahlen lassen. Das Einzelunternehmen von Anton entwickelt sich gut und er beschäftigt bereits einige Angestellte. Aus verschiedenen Gründen (Haftung, Mitarbeiterbeteiligung, ggf. steuerliche Überlegungen) möchte Anton eine Aktiengesellschaft gründen und gleichzeitig seine Frau Barbara mitbeteiligen, welche Betriebsökonomin ist und ihn damit auch beruflich sehr gut ergänzt. Anton und Barbara beziehen  aus der Aktiengesellschaft ein regelmässiges Einkommen, schütten sich aber keine Dividende aus. Einige Jahre darauf entschliessen sie sich ein Mitarbeiteraktienmodell einzurichten. Ab diesem Zeitpunkt wird jährlich auch eine Dividende ausgeschüttet. Für die Mitarbeiterbeteiligung hält die Aktiengesellschaft eigene Aktien. Die Aktiengesellschaft hat ein gutes Wachstum und Anton und Barbara entschliessen sich, mit ihrem Unternehmen in einen grösseren Markt zu ziehen. Sie wechseln mit der Aktiengesellschaft den Kanton, behalten aber ihr Haus und vermieten es. 

Die Geschichte von Anton und Barbara, ihrer Tochter Clara und der Aktiengesellschaft liesse sich beliebig fortsetzen. Sie zeigt aber bereits jetzt schon anschaulich, wie alltägliche Ereignisse praktisch immer auch mit irgendwelchen Steuern im Zusammenhang stehen.

Dabei sind Mehrfachnennungen von verschiedenen Steuern bei einzelnen Ereignissen möglich. Die nachstehende Tabelle soll der einfacheren Erfassung dienen.
===
Ereignis Steuern[@shortAnswer]
[$Erbvorbezug, Schenkung Eltern
In vielen Kantonen schenkungssteuerfrei für Nachkommen. Nach Erhalt Einkommens-und Vermögenssteuer.]
===

Expected behavior The JSON outputs are the same.

versions 1.0.38