В PyLatex есть класс `VerticalSpace` для создания вертикального пространства, но он не поддерживает отрицательные значения по умолчанию. Однако вы можете создать свой собственный класс, который будет принимать отрицательные значения аргументов.
Вот пример реализации такого класса:
```python
from pylatex import LatexObject, Command
class NegativeVerticalSpace(LatexObject):
def __init__(self, space):
self.space = space
def dumps(self):
return Command('vspace*', arguments=self.space).dumps()
```
Теперь вы можете использовать этот класс для создания отрицательного отступа:
```python
doc.append(NegativeVerticalSpace("-1em"))
```
Это создаст `\vspace*{-1em}` в вашем Tex файле.
Надеюсь, это помогло! Дайте мне знать, если у вас возникнут другие вопросы.