Como armazenar novos documentos iWork (2013) em um arquivo simples (para controle de versão)? -- pages campo com keynote campo com iwork campo com numbers camp apple Relacionado O problema

How to store new iWork (2013) documents in a flat file (for version control)?


5
vote

problema

português

Com a atualização de outubro de 2013, a nova interface do usuário é ótima, mas parece que não é possível armazenar documentos como "arquivo simples" mais. Isso realmente limita minha capacidade de armazenar os arquivos, essencialmente governar o controle de versão auto-hospedado (git, hg etc.) fora da imagem.

O problema é:

  • Adicionando uma nova imagem a um documento cria um novo arquivo dentro do pacote, que deve ser adicionado explicitamente ao controle de versão

  • remoção de fotos remove-as do pacote, mas - novamente - o controle de versão deve ser notificado.

Eu tentei o truque de fechar o pacote e renomeçá-lo de volta para '.pages' (a maneira como iwork'09 manipulou arquivos planos), mas não funciona.

Alguém mais foi pouco por isso - você tem trabalho em volta (além de usar o iCloud, Dropbox - eu estou bem com alguns dos documentos que vivem lá, mas para alguns outros eu gostaria de ficar mais perto do meu peito )

Soluções alternativas pode ser no lado do iwork, ou maneiras que eu obtenho, é. 'HG' (Mercurial) para a versão Os diretórios do pacote bem.

adendo

Como o item tão diz, resolvi isso por hg addremove . Outras sugestões e discussão ainda são bem-vindos. :)

english

With the October 2013 iWork update, the new UI is great but it seems one cannot store documents as 'flat file' any more. This really limits my ability to store the files, essentially ruling self-hosted version control (git, hg etc.) out of the picture.

The problem is:

  • adding a new picture to a document creates a new file within the bundle, which should be explicitly added to the version control

  • removing pictures removes them from the bundle but - again - version control should be notified.

I tried the trick of zipping the bundle and renaming it back to '.pages' (the way iWork'09 handled flat files) but it does not work.

Has anyone else been bit by this - do you have work-arounds (other than using iCloud, Dropbox - I'm fine with some of the documents living there but for some others I'd like to keep closer to my chest)?

Workarounds can be either on the iWork side, or ways that I get i.e. 'hg' (Mercurial) to version the bundle directories nicely.

Addendum

As the SO item says, I solved this by hg addremove. Other suggestions and discussion are still welcome. :)

           
         
         

Lista de respostas

1
 
vote
vote
Melhor resposta
 

a ferramenta keynote-to-text dá uma representação textual de um .key arquivo. Você pode registrá-lo como o conversor de texto para um arquivo keynote adicionando para .gitconfig :

  [diff "keynote"]   binary = true   textconv = /PATH/TO/KEYNOTE/keynote-to-text     

e .gitattributes :

  *.key diff=keynote    

Então git diff fornece saída útil:

 

The tool keynote-to-text gives a textual representation of a .key file. You can register it as the text converter for a Keynote file by adding to .gitconfig:

[diff "keynote"]   binary = true   textconv = /PATH/TO/KEYNOTE/keynote-to-text  

And .gitattributes:

*.key diff=keynote 

Then git diff provides useful output:

 
 
 
 
0
 
vote

Usando o Git, notei que apenas funciona como esperado:

A ABCDEFGHIJKLMNABCDEFGHIJKLMN6 Dá-me uma lista útil dos arquivos a serem adicionados dentro do pacote de apresentação.

Com o atalho git add -A você pode adicionar todos eles de uma só vez. Eu acho isso um inconveniente muito pequeno, se em tudo.

 

Using git, I noticed that it just works as expected:

A git status gives me a handy list of the files to be added inside the presentation bundle.

With the shortcut git add -A you can add all of them in one go. I find this a very small inconvenience, if at all.

 
 
   
   
0
 
vote

Exportar para o formato anterior; É um arquivo simples, não um pacote.

 

Export to the prior format; itxe2x80x99ll be a flat file, not a package.

 
 
 
 

Perguntas relacionadas

0  Números: Como pesquisar apenas dentro de um intervalo selecionado?  ( Numbers how to search only within a selected range ) 
Eu tenho uma tabela muito grande, e procurando por uma string pode demorar alguns segundos. No entanto, só quero pesquisar em uma determinada coluna. Mesmo qu...

0  Números: a função de valor não reconhece seqüência vazia  ( Numbers value function does not recognize empty string ) 
Eu estou usando os números da Apple e acho frustrante que os argumentos celulares contendo texto vazio (e, às vezes, contêm números de outras folhas) não são ...

5  Como armazenar novos documentos iWork (2013) em um arquivo simples (para controle de versão)?  ( How to store new iwork 2013 documents in a flat file for version control ) 
Com a atualização de outubro de 2013, a nova interface do usuário é ótima, mas parece que não é possível armazenar documentos como "arquivo simples" mais. Iss...

1  Como ter uma fonte farsi / persa em uma única coluna de números  ( How to have farsi persian font in a single column of numbers ) 
Eu tenho uma planilha em números que foi um arquivo abcdefghgjklmnabcdefghijklmn0 anteriormente. No Windows eu costumava ter uma coluna desta planilha a ser...

0  Timestamp em números de iCloud?  ( Timestamp in icloud numbers ) 
É uma maneira de exibir a data atual sem escrever manualmente em números do iCloud? O valor não deve mudar ao abrir novamente o documento. Também copie e cole...

1  Existe uma maneira de inverter a ordem das linhas em um gráfico?  ( Is there a way to reverse the order of rows in a chart ) 
Eu gostaria de mudar este gráfico para o seguinte: Então, gostaria de reverter a ordem das linhas. De acordo com uma resposta sobre uma pergunta sem...

2  Batch Convert Apple Pages Arquivos para arquivos do Microsoft Word Doc  ( Batch convert apple pages files to microsoft word doc files ) 
Como posso converter um grande número de arquivos de páginas e números no formato do MS Office correspondente de maneira rápida. ...

1  Como esconder colunas  ( How to hide columns ) 
A versão antiga dos números tinha um recurso "Ocultar coluna ou linha". Eu poderia clicar com o botão direito do mouse em uma coluna e a opção "Ocultar" apare...

1  É possível "bloquear" e evitar adicionar novas colunas em números?  ( Is it possible to lock and prevent adding new columns in numbers ) 
É possível bloquear o número de colunas em uma folha de números para que nenhuma nova coluna seja adicionada à direita ao tabular através de células? O proble...

1  Definir a faixa de impressão em números.App  ( Set print range in numbers app ) 
Existe alguma maneira de definir uma gama de impressão em Apple Numbers.app planilhas , para imprimir apenas um subconjunto de células em vez de documento i...




© 2022 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.