Mostrando postagens com marcador windows. Mostrar todas as postagens
Mostrando postagens com marcador windows. Mostrar todas as postagens

2017/07/06

Corretor Ortográfico do Microsoft Word

Usando o Microsoft Word 2016, pode ocorrer que este não funcione o corretor ortográfico, como apresentado no vídeo abaixo.


Se mesmo seguindo todos as dicas da própria Microsoft [1][2] e outros links que tratam do assunto e o problema continuar, neste caso, tente verificar se o método descrito abaixo resolve temporariamente o teu problema.

Solução Paliativa

Depois de muita busca, chegou-se a seguinte solução paliativa:

Inicialize o word no modo de segurança com o seguinte comando na caixa de execução (usando a tecla de atalho "Win+R"):

"winword /safe"


A sequência de abertura de telas é a seguinte

Em seguida aparece a tela

Na sequência, basta abrir um novo documento
Note que propositalmente foi inserido uma palavra errada e outra já existente em inglês. Foi detectado.



Observação.: A mesma solução também ocorre quanto executado o word no modo administrador.

Referências

[1] Word do office 2016 para Windows 10 não corrige em português br. Disponível em https://goo.gl/CW4CKQ . Acessso em 05/07/2017
[2] Solucionar problemas de verificação ortográfica e gramatical em vários idiomas. Disponível em https://goo.gl/XkZHdm . Acessso em 05/07/2017

2017/06/21

Encontrar Siglas no Word

Para encontrar e destacar todas as siglas de um documento Word, basta seguir os passos abaixo para o Office365 versão 2016 em português.
Esta sequência muda um pouco de idioma para idioma, pois as teclas de atalho se alteram, mas a ideia é a mesma. Se você possui uma versão anterior do MS Word, provavelmente também deve funcionar.

Passos do procedimento

1. Tecle Ctrl + U para acionar o comando "Localizar e Substituir" um texto. Somente Ctrl + L aparece uma caixa de busca que não é tão completa (ao menos no Office 2016)
2. Insira no campo "Localizar" da caixa a expressão: "<[A-Z]{2;}>"
3. Marque nas opções de pesquisa [x] usar caracteres coringa;
4. Para destacar em cor tipo caneta marca texto "amarelo", muda para aba "Localizar" no topo e altere para "Realce de Leitura" selecionando "Realçar Tudo".

As escolhas devem ser como apresentado na imagem abaixo.



Este texto foi feito com baseado em [1] e [2].
Desafio interessante:
Além de localizar, extrair em um documento a parte todas as siglas. Esta função em forma de macro é interessante para aqueles que ao término do TCC (por exemplo) querem ter todas siglas para conferir ou mesmo criar uma "Lista de Siglas" conforme sugerido pela norma ABNT NBR 14724 [3].


Referências

[1] Help de Busca do Office com o título
"Localizar e substituir texto e outros dados em um documento do Word"  disponível em
https://support.office.com/pt-BR/article/Localizar-e-substituir-texto-e-outros-dados-em-um-documento-do-Word-c6728c16-469e-43cd-afe4-7708c6c779b7
Acesso em 21/06/2016
Até a data da pesquisa existia um erro de grafia no comando "{n,}" que descobri ser necessário alterar para "{n;}" (ponto e virgula no separador) para funcionar.

[2] Baseado em
"Find All the Acronyms in Word Documents" disponível emhttp://lifehacker.com/5245583/find-all-the-acronyms-in-word-documents
Acesso em 21/06/2016

[3] NBR 14724 - Informação e documentação - Trabalhos acadêmicos - Apresentação.” Rio de Janeiro: ABNT, 2011

2016/03/18

Fazendo um Glossário no LaTeX

Ao usar o TeXstudio, este não vem com o compilador necessário para fazer os glossários.
É necessário o Perl ou aparecerá o seguinte erro



Process started: makeglossaries.exe "xxxxxxxx"
makeglossaries.exe
: The Perl interpreter could not be found.
Process exited with error(s)


A solução é baixar o compilador Pearl em
https://www.perl.org/get.html

Depois de instalado, basta seguir algumas dicas simples de uso como apresentado em 


Código a ser compilado
-------------------------------------------------------------
\documentclass{article}
\usepackage[brazil]{babel}
\usepackage[utf8]{inputenc}
\usepackage[acronym, toc]{glossaries}

\makeglossaries
\input{biblioteca/glossary.tex}
\begin{document}
\tableofcontents
\section{Primeira Seção}
The \Gls{latex} typesetting markup language is specially suitable for documents that include \gls{maths}. \Glspl{formula} are rendered properly an easily once one gets used to the commands.

\clearpage
\section{Segunda Seção}
\vspace{5mm}
Given a set of numbers, there are elementary methods to compute its \acrlong{gcd}, which is abbreviated \acrshort{gcd}. This process is similar to that used for the \acrfull{lcm}.

\printglossary
\printglossary[type=\acronymtype]

\end{document}
-------------------------------------------------------------
O arquivo da biblioteca/glossary.tex
-------------------------------------------------------------
\newglossaryentry{latex}
{
    name=latex,
    description={Is a mark up language specially suited for scientific documents}
}

\newglossaryentry{maths}
{
    name=mathematics,
    description={Mathematics is what mathematicians do}
}

\newglossaryentry{formula}
{
    name=formula,
    description={A mathematical expression}
}

\newacronym{gcd}{GCD}{Greatest Common Divisor}

\newacronym{lcm}{LCM}{Least Common Multiple}

-------------------------------------------------------------
[tex] [pdf] [zip]


Resultado


2014/03/30

Sobre a Wunder List Web vs App

Depois de instalar a ferramenta de produtividade chamada Wunderlist no Android (versão 2.3), notei algumas diferenças importantes entre a versão Web e App Android.

Algumas diferenças entre a Wunderlist web e aplicativo para o Android estão listadas abaixo com um [+] para avalição positiva e [-] com avaliação negativa.

Detalhamento de atividades

[-] Web: é possível marcar o dia mas não alertas em determinados horários
[+] App: além do dia limite da atividade, é possível marcar um alerta em determinado horário

Compartilhamento de listas

[+] Web: é possível marcar uma lista para compartilhar com outro usuário deste app
[-] App: não é possível acionar o compartilhamento. Somente se feito previamente pela web.

Criando um Sistema mais Blindado

Não raro quando somos subtraídos de nossos pertences, sofrermos uma grande perda sentimental.

O que também pode ocorrer é uma perda financeira ainda maior, nem tanto pelo objeto roubado (notebook, câmara fotográfica, HD externo) mas sim pelo estrago que as informações na mão de outros podem causar se usadas indevidamente.

Uma dos grandes problemas que ocorre em nossos dias é que os notebooks e computadores de mesa possuem cada vez mais informações pessoais embutidos em seu conteúdo. São cópias de documentos pessoais, fotos, cópias de notas fiscais, senhas, dados de contas bancárias, e por ai vai. De posse desta informações, o ladrão poderia causar um grande problema na vida pessoal da vítima.

Como minimizar a perda de um notebook com tantas informações?
Colocar uma senha no login não é suficiente, pois em geral, basta retirar o HD e colocar em paralelo em outro computador e todos os dados serão acessados.

Eis algumas dicas que tenho usado para minimizar estas possíveis perdas, em ordem crescente de facilidade de aplicá-las no sistema Operacional Windows:

  1. Criação de dois tipos de usuários: uma conta padrão (sem privilégios) para uso diário e outra administrador (com acesso especial) para manutenções e instalações de aplicativos no notebook;
  2. Uso de ferramenta de criptografia: considere usar uma ferramenta de criptografia para guardar os dados. Estas podem ser a do próprio windows (bitlocker para versões windows ultimate) e/ou uma camada adicional para arquivos mais sensíveis (True Crypt) em uma partição completa ou mesmo um único arquivo (contêiner de dados).
  3. Ferramentas de backup: Não vale ficar copiando as pastas de dentro do computador para outro HD externo. É necessário uma ferramenta profissional, que guarde o histórico dos arquivos e garanta maior integridade dos dados. O próprio windows possui tal ferramenta. Caso deseje maior controle e outras funcionalidades, existem várias outras no mercado. Considere sempre criar uma imagem do disco regularmente.
  4. Gerenciador de senhas: use um gerenciador de senhas (como o Password Safe ou Keepass ) para todos os diversos websites e softwares que exijam acesso por senha. É comum o usuário evitar dores de cabeça por manter a mesma senha para todos os websites e portais da web, no entanto, abre uma grande brecha na segurança dos dados. 
Certamente estas dicas não são a solução definitiva para a subtração de dados, mas ajudam a minimizar as perdas. Procure sobre os itens mencionados. Não postarei aqui detalhes sobre cada um dos processos, no entanto o tópico esta aberto para contribuições dos leitores.


2013/12/23

Ocorreu um erro interno: O parâmetro está incorreto: (0x80070057)

Quando tento fazer o backup através do sistema de segurança do próprio windows, aparece de tempos em tempos o seguinte erro:
"Ocorreu um erro interno: O parâmetro está incorreto: (0x80070057)"


Ao fazer uma busca na internet, encontrei a seguinte solução: http://support.microsoft.com/kb/982736/pt-br
Segundo o suporte, é questão de ponto decimal!
Este problema é recorrente a um bom tempo. Interessante que nas constantes atualizações do sistema, esta disfunção não foi o foco das soluções.

2013/12/22

Google Chrome devorador de memoria RAM

Tenho curiosamente notado que o navegador Google Chrome parece um devorador de memória RAM do meu computador. Isso implica em um computador mais lento.
Para confirmar, bastou abrir o gerenciador de tarefas do Windows e observar que a maioria dos processos com maior consumo de memória pertenciam ao processo do Google Chrome.


Para outra verificação mais precisa, bastou abrir a linha de comando do DOS (Run > CMD) e usar o comando: tasklist /FI "imagename eq chrome.exe"
Resultou na seguinte lista:

Nome da imagem            Identifi Nome da sessão       Sessão# Uso de memór
=========== ======== ================ =========== ============
chrome.exe                     852 Console                    1    353.796 K
chrome.exe                    5048 Console                    1    144.900 K
chrome.exe                    2816 Console                    1      1.548 K
chrome.exe                    3472 Console                    1     15.300 K
chrome.exe                    3428 Console                    1     18.268 K
chrome.exe                    3916 Console                    1      1.628 K
chrome.exe                    5084 Console                    1      8.796 K
chrome.exe                    5632 Console                    1     19.792 K
chrome.exe                    4932 Console                    1    214.600 K
chrome.exe                    4544 Console                    1     23.708 K
chrome.exe                    5512 Console                    1      3.916 K
chrome.exe                    7076 Console                    1     76.796 K
chrome.exe                    6760 Console                    1    161.980 K
chrome.exe                     796 Console                    1    200.744 K
chrome.exe                    8400 Console                    1    104.388 K
chrome.exe                    8736 Console                    1    100.196 K
chrome.exe                   11100 Console                    1     79.300 K
chrome.exe                    8552 Console                    1     91.788 K
chrome.exe                    3560 Console                    1    113.292 K
chrome.exe                    8156 Console                    1     66.584 K
chrome.exe                   11724 Console                    1     67.616 K
chrome.exe                    9136 Console                    1     73.964 K


Ou seja, fazendo a soma da memória ocupada por este navegador, cheguei ao valor de 2.016.864K
Levando em conta que o meu computador possui teoricamente 4.000M (aprox) ou na verdade 3.892M, isso representa um consumo neste momento de 51,82% de toda memória RAM e 25% do consumo da para todas as demais aplicações, incluindo processos do sistema operacional, totalizando assim os 77% de consumo da RAM neste momento (conforme visto na primeira imagem).

Porque ocorre este consumo excessivo? Como contornar?
O que poderia ser feito para minimizar esta "problema"?

Neste momento não tenho respostas. Assim que disponível algumas respostas, postarei para os demais.
Deixei também em aberto este assunto para os demais leitores deste post opinarem técnicas a respeito.

2013/03/29

OCR em imagens de baixa resolução

Quanto comprei minha impressora multifuncional HP Officejet 4500, notei que o scanner vinha com um software nativo de OCR (reconhecimento ótico de caracteres) - leia-se licença mais leve limitada tipo "OEM" com o produto.
Central de soluções da HP Officejet 4500

O software cumpre bem a função de reconhecer textos com a definição de scanner. O porém nas imagens coletadas de captura de tela (do notebook ou desktop) por exemplo o sofware diz que a resolução esta muito baixa.

Claro que fazendo assim a HP passa a evitar um tremendo problema de direitos autorais.
Quem nunca sentiu vontade de capturar um trecho de um texto do Google Books e simplesmente tentar passar um OCR para evitar digitação. Acontece que esta ação viola o copyright do autor.

Acontece que existe uma solução do próprio Google para este problema.
Fazendo o upload da imagem para dentro do Google Drive (do texto capturado pela tecla PrintScreen, colado no mspaint e salvo em formato png, por exemplo), sua imagem passa automaticamente por um processo de OCR dentro do Google Drive.
Basta fazer a busca por uma palavra chave contida no texto e bingo! a imagem esta indexada.
Tudo bem que até o Evernote faz melhor que isso, pois gera um grifo dentro da imagem! No entanto, até onde eu sei, o Evernote não permite a edição deste texto.

Como capturar o texto contido na imagem
Basta abrir a imagem como documento Google e todo o texto será inserido após a imagem.
Imagem deve ser salva como Documento Google

Importante
O sistema OCR não faz milagre em imagem com resolução muito baixa.
Também não adianta achar que conversão sairá 100%. Dependendo do texto, formato, imagem de fundo do texto, etc, o reconhecimento pode ser quase nulo.
Em outras palavras, as mesma recomendações de quem sabe usar um OCR comum, valem para esta ferramenta do Google.
Exemplo de imagem e texto reconhecido




2008/08/30

Erros malucos do Windows Vista

O Win Vista tem lá seus erros e tropeços frequentes. Não é a toa que existe uma legião de usuários nervosos e nada contentes com este SO. Veja mais uma tela que apareceu hoje. É incrível como este Vista pede tanta atualização frequente e apresentar mesmo assim muitos erros.



Não fui atrás deste erro. Estou mais preocupado com uma falha mais grave: não reconhece o mouse. Segundo o que notei nos blogs, a falha é em um arquivo de configuração do próprio Windows Vista chamado "Infcache.1" que ao corromper não tem jeito. Alguns orientam apagar, outros dizem para nem tocar no arquivo.
Segundo o suporte MS, basta atualizar para o SP1 e "tudo" será solucionado, mas nada feito, o problema continua. Mandei até e-mail para o suporte da Logitech, mas não tem jeito.

Ninguém tem uma solução definitiva para o caso.
Conclusão: O Windows Vista não esta MADURO o suficiente.
Solução no meu ponto de vista: Tirar o Windows Vista e instalar o Windows XP
Problema: Mesmo tendo o Win Vista oficial (OEM) na máquina, até onde sei, não é permitido fazer tal downgrade. E agora Bill?