kile no toque do ubuntu

3

Eu tenho um tablet Aquaris M10 Ubuntu e estou feliz com isso.

Agora, eu preciso usar um aplicativo latex, então tentei instalar o Kile (o ambiente usual de Latex que eu uso no meu laptop Ubuntu).

Eu usei o container libertine e instalei o kile com

libertine-container-manager create -i puritine2 -n "Puritine 2" -t chroot -d vivid --force

No entanto, não consigo encontrar o kile no banco de dados .json após a instalação

libertine-container-manager list-apps --id puritine --json | grep "\"kile\"

e, como resultado, não posso adicionar o kile ao meu X Apps Scope.

Você tem algum conselho para resolver esse problema? Você sabe se há algum outro ambiente de Latex que eu possa usar na minha M10?

    
por Mattma 10.09.2016 / 10:13

1 resposta

4

Eu poderia lançar kile com sucesso no M10! Ele precisava de alguns ajustes e requer algum conhecimento básico de como usar o linux.

Eu estava apenas curioso, e tentei instalar o kile no novo recipiente libertino em meu tablet M10.

  1. Você disse que instalou kile , mas mostrou apenas a criação de contêineres libertinos. Para instalar kile após a criação do contêiner, você precisou fazer:

    libertine-container-manager install-package -p kile -i puritine2
    

O contêiner libertino é mínimo e os aplicativos precisam ser instalados assim.

Seu list-apps --id puritine --json | grep "\"kile\" deve mostrar apenas os pacotes instalados, e você também esqueceu de fazer o --id puritine2. De qualquer forma, na atual OTA-12, o list-apps bugs e retorna apenas o nome do container! No entanto, para pesquisar o pacote instalado, você pode usar:

libertine-container-manager search-cache -s kile e deve devolver os 3 pacotes com o kile

  1. No entanto, você deve estar avisado de que instalar o kile irá extrair ~ 500MB de material adicional, de texlive a muitas kde libs e kde's dependable (como pulseaudio, que é completamente irrelevante para o kile diretamente). Considerando que você poderia dobrar seu fluxo de trabalho (procure conselhos na parte inferior da resposta) para salvar o precioso espaço do tablet.

  2. Eu posso confirmar que o ícone está estranhamente ausente no escopo libertino, mesmo se ... search-cache -s kile retornar 3 entradas do kile. Também a verificação manual do arquivo json em ~/.local/share/libertine/ContainersConfig.json mostra que o kile está instalado (ele não difere de outros programas X instalados que estão instalados de maneira personalizada).

  3. Parece que há muitos problemas com os aplicativos do kde no libertino: os aplicativos Qt4 universais são instalados e funcionam bem (ou seja, Qgis), no entanto, muitos aplicativos do kde não funcionam. Nas minhas tentativas anteriores de instalação de programas do KDE (ou seja, okular) eu experimentei algumas vezes que o ícone do aplicativo seria mostrado no escopo libertino, mas o aplicativo travaria durante o lançamento / (ou não seria iniciado). Desta vez parecia diferente, não há ícone, então tive que descobrir o que está acontecendo. A primeira coisa foi descobrir onde o arquivo da área de trabalho do kile está e verificar se, por exemplo, os ícones não estão faltando ou se outras configurações estão corretas.

  4. O FIX: O problema é que o libertino ignora o encapsulamento dos arquivos de área de trabalho do aplicativo kde para a pasta adicional de kde4 do kde. Para corrigir o problema, precisamos ir para o sistema de arquivos raiz do recipiente (no nosso caso puritine2), navegar para a localização padrão do caminho global dos arquivos da área de trabalho, ir uma pasta mais profunda (- & gt; para kde4), copiar o arquivo .desktop e cole-o no nível mais raso:

    cd .cache/libertine-container/puritine2/rootfs/usr/share/applications
    cd kde4
    cp kile.desktop ../
    

Isso é tudo!

Vá para o escopo libertino e atualize por cima - & gt; deslize de baixo, o ícone do kile deve aparecer em Puritine2. No primeiro lançamento, você deve ser paciente, pode precisar de uma vez para se livrar do widget de boas-vindas e continuar a carregar a interface do Kile (pode levar até 1 min).

Tenha um bom TeX'ing!

falha e alternativas:

Em seguida, sair do kile pelo menu: files- & gt; quit / exit, ele sai para a tela escura. Isso aconteceu comigo depois da segunda tentativa de lançamento. De agora em diante, ele se comporta (não inicia ou fica preso na inicialização), da mesma forma que o resto dos aplicativos do KDE em UT: /. Infelizmente minha ajuda termina aqui, pois não há documentação sobre como depurar o Xapps lançado pelo libertino, e o método robusto tradicional de iniciar o aplicativo a partir do terminal está confinado. Então, procure por conselhos abaixo:

Como alternativa tentei obter o mencionado TeXstudio (na verdade eu estava usando na área de trabalho e gostei antes de me mudar para o Overleaf), que instala e funciona bem (um pouco lento, mas isso é UT / XMir problema), eu abri um presente como dez vezes, carregado alguns dos meus projetos, tentou sair de maneiras diferentes (com UT maneira de swiping, e com menu- & gt; files- & gt; sair) e está funcionando. Eu também tentei fazer e compilar um modelo e está funcionando. No entanto , não há teclado na tela (esperamos que o OTA-13 conserte isso), então não há como escrever / editar sem um teclado físico no momento. (Na verdade, nenhum deste aplicativo puritine2 recebe o teclado na tela, pode ser o problema com alguma configuração não documentada).

update: parece que eu estava certo, o teclado tem que estar habilitado por container, isso é relevante link para xda post . Eu não vou tentar por agora porque provavelmente OTA13 depois de alguns dias consertará isso. Também não tenho certeza se a solução sob esse link consertaria o teclado que faltava para os aplicativos qt4 (tanto o kile quanto o texstudio no momento), já que os trechos estão explicitamente mencionando apenas gtk2 e gtk3.

Outro problema que enfrento é que o UT / Libertine é capaz de instalar apenas um conjunto muito básico de estilos (La) Tex, ou seja, meu projeto não pode ser compilado, pois são necessários estilos adicionais.Hackish seria obter o estilo exato do CTAN e adicioná-lo à pasta do projeto, mas casualmente o ubuntu / debian tem o texlive-latex-extra package (500MB) disponível para instalação, que instala a maioria dos estilos comuns conhecidos e pacotes de látex. No entanto, texlive-latex-extra instalação no libertino falha por alguns motivos, o que finalmente aponta para o meu conselho abaixo.

P.S. (Isto é resposta / conselho original modificado): Eu também sou usuário Latex e eu não queria gastar ~ 1 GB para ambiente texlive full blown, eu consegui mudar meu fluxo de trabalho para obter o máximo possível do meu tablet M10 que é bastante limitado nos recursos (espaço em disco, lento para baixo devido a confinamentos).

  1. Eu uso o Overleaf (É baseado em nuvem tem latex total / pdflatex / xelatex trabalhando toneladas de templates, 1 projeto privado é de graça, assinatura paga permite uso de git, então as fontes de texto Latex podem ser editadas offline e empurrado de volta para compilação, quando conectado à internet). A página da próxima página é bastante amigável para tablets. Eu consegui criar o atalho "webapp" (o pacote de cliques) para obter o ícone e executar no modo de tela cheia. (Se houvesse algum interesse, eu poderia tentar fazer o upload para o uAppStore que clicou).

  2. para edição offline Eu uso o aplicativo nativo Ubuntu Touch do Seabass (aplicativo muito legal para qualquer codificação no UT, por enquanto ele não tem material automático para latex, mas destaca o código, e é bastante conveniente usando interface de toque apenas)

P.S.S o único truque para usar esse fluxo de trabalho é permitir que a partição raiz do r / w ganhe uma vez o git adequado com o git + https ativado (para usar a criptografia para puxar o push para o verso)

    
por sem-geologist 14.09.2016 / 02:26