abntex / abntex/limarka

Apresentar mensagem de erro quando o Latex não estiver instalado

Aperta
#92 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
help wanted
Lingua principale
Ruby
Stelle
445
Fork
41
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

**Comportamento esperado**:

Apresentar uma mensagem de erro: "O Latex não foi encontrado, instale-o para utilizar o limarka (https://github.com/abntex/limarka/wiki/Instalação)"

**Passos para reprodução**: em uma maquina OS X sem o MacTeX instalado:

```
$ limarka
I/O Error: Couldn't open file 'xxx-Monografia-projeto.pdf': No such file or directory.
/Library/Ruby/Gems/2.0.0/gems/limarka-0.5.2/lib/limarka/conversor.rb:57:in `initialize': No such file or directory - xxx-Monografia-projeto.txt (Errno::ENOENT)
from /Library/Ruby/Gems/2.0.0/gems/limarka-0.5.2/lib/limarka/conversor.rb:57:in `open'
from /Library/Ruby/Gems/2.0.0/gems/limarka-0.5.2/lib/limarka/conversor.rb:57:in `block in compila'
from /Library/Ruby/Gems/2.0.0/gems/limarka-0.5.2/lib/limarka/conversor.rb:53:in `chdir'
from /Library/Ruby/Gems/2.0.0/gems/limarka-0.5.2/lib/limarka/conversor.rb:53:in `compila'
from /Library/Ruby/Gems/2.0.0/gems/limarka-0.5.2/lib/limarka/cli.rb:43:in `block in exec'
from /Library/Ruby/Gems/2.0.0/gems/limarka-0.5.2/lib/limarka/cli.rb:38:in `chdir'
from /Library/Ruby/Gems/2.0.0/gems/limarka-0.5.2/lib/limarka/cli.rb:38:in `exec'
from /Library/Ruby/Gems/2.0.0/gems/thor-0.19.4/lib/thor/command.rb:27:in `run'
from /Library/Ruby/Gems/2.0.0/gems/thor-0.19.4/lib/thor/invocation.rb:126:in `invoke_command'
from /Library/Ruby/Gems/2.0.0/gems/thor-0.19.4/lib/thor.rb:369:in `dispatch'
from /Library/Ruby/Gems/2.0.0/gems/thor-0.19.4/lib/thor/base.rb:444:in `start'
from /Library/Ruby/Gems/2.0.0/gems/limarka-0.5.2/exe/limarka:6:in `'
from /usr/bin/limarka:23:in `load'
from /usr/bin/limarka:23:in `'
```

**Especificações do sistema**:

Guida per i contributori

Apri la guida per i contributori

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.