|
@ -12,8 +12,8 @@ class NBSP(Space): |
|
|
# This function tries to determine if a space should be non-breaking. It is |
|
|
# This function tries to determine if a space should be non-breaking. It is |
|
|
# language-aware and tries to be sort-of smart about its decisions. |
|
|
# language-aware and tries to be sort-of smart about its decisions. |
|
|
def bavlna(e: Whitespace, c: Context) -> bool: |
|
|
def bavlna(e: Whitespace, c: Context) -> bool: |
|
|
|
|
|
|
|
|
if c.get_metadata("language") == "cs": |
|
|
if c.get_metadata("lang") == "cs": |
|
|
# Add no-break space after single letter prepositions and conjunctions. |
|
|
# Add no-break space after single letter prepositions and conjunctions. |
|
|
# Also tries to find them inside elements, for instance |
|
|
# Also tries to find them inside elements, for instance |
|
|
# `V [odevzdávátku]()` should get correctly detected. |
|
|
# `V [odevzdávátku]()` should get correctly detected. |
|
|