Intro
| Create Calendars sucks or is impracticable if you do not have something that automatizes the process of to put the days organized in blocks of months to you. To format manually is easy, but this extension can help you on this too. |
Criar calendários é realmente um saco ou inviável se você não tiver algo que automatize o processo de colocar os dias organizados em blocos de meses para você. Formatar na mão depois é moleza, mas essa extensão pode te ajudar nisso também. |
How can you imagine, is veeeery complex to use a extension to generate calendars... Then a tutorial one goes there to elucidate the use of this extension: |
Como você deve imaginar, é muuuuito complexo usar uma extensão para gerar calendários... Então aí vai um tutorial para elucidar o uso desta extensão: |
Select the Effect: Selecione o Efeito:
Define the basic values: Defina os valores básicos:
(don't worry... You can download the extension interface in english)
| Month = 0 Generate all months |
Mês = 0 Gera todos os meses |
| Year = 0 Generate current year |
Ano = 0 Gera ano atual |
For the other fields Use a valid SVG / CSS / HTML color Is all the same |
Para os outros campos Use uma cor SVG / CSS / HTML válid Dá tudo na mesma |
The default result: O resultado padrão:
The script gets the months and days names on the command date. This command use the unix locales. So... You will have this names correctly on your language without extension configuration.
Instaling - Instalando
You need to download the file
calendario.tgz and puth it in one of this directories:
- GNU/Linux users:
Global Instalation: (for all users)
/usr/share/inkscape/extensions
Local Instalation: (only for you)
~/.inkscape/extensions
- OS X users:
Execute "inkscape -x" to discover and tell me!
- Windows users:
Execute "inkscape -x" to discover and tell me!
Don't forget to unpack the file calendario.tgz in the selected directory. ;-]
Você deve baixar o arquivo
calendario.tgz e coloca-lo num dos seguintes diretórios:
- Usuários GNU/Linux:
Instalação Global: (para todos)
/usr/share/inkscape/extensions
Instalação Local: (apenas para você)
~/.inkscape/extensions
- Usuários OS X:
Execute "inkscape -x" para descobrir e me conte!
- Usuários Windows:
Execute "inkscape -x" para descobrir e me conte!
Não esqueça de descompactar o arquivo calendario.tgz no diretório escolhido. ;-]
Tecnical Info - Informações Técnicas (Dev)
| This extension was written in ShellScript (BASH) and therefore only runs in the GNU/Linux or compatible. Users of rWindows can use it with the CygWin. |
Essa extensão foi escrita em ShellScript (BASH) e por isso só roda no GNU/Linux ou compatíveis. Usuários de rWindows podem usa-la com ajuda do CygWin. |
Road-Map
- Versão 0.1 (liberada):
- Gera calendário para apenas um mês;
- Gera calendário para o ano inteiro;
- Gera calendário na língua do usuário (a que foi configurada na máquina);
- As fontes do calendário tem tamnho relativo a página;
- Valores configuráveis: ano a ser gerado, mês a ser gerado, cor das fontes de ano, mes, nome dos dias da semana, dia comum e fim de semana;
- Versão 0.2 (liberada):
- Apresenta barra de progresso (caso tenha zenity esteja instalado);
- Possibilita a criação do calendário em outras línguas
- Redução da dependencia, agora fuinciona com bash 2.05
- Versão 0.3 (liberada):
- Uso do Ink-Bash como base do código
- Correção do bug da unidade de medida.
- Versão 0.4 (liberada):
- Correção de bug no gerador (Thanks Nicola!)
Bugs? Idéias?
Contate-me
Planos para o Futuro
- Definir o número de meses por linha (atualmente o número é estático = 3)
- Criar meses em uma só linha
Agradecimentos