O uso da virgula causa discussoes e duvidas infinitas. Ha muita margem para liberdade no uso desse sinal, mas ha tambem criterios bem-definidos que precisam ser entendidos.E a primeira coisa a entender e que a virgula nao e para marcar respiracao. Nem corresponde necessariamente a uma pausa na fala. O que quer dizer que uma frase bem comprida pode nao ter virgula nenhuma, e nem por isso vamos perder o folego no meio dela.Outra ideia errada e que a virgula serve para desfazer ambiguidades. Nao, nao desfaz. Se a frase e ambigua por defeito de construcao, vai continuar ambigua se voce sair enfiando virgulas onde bem entender. Aquelas brincadeiras de ficar mudando virgula de lugar para mudar o sentido sao um passatempo, nao correspondem a duvidas de pontuacao no mundo real.A virgula, na verdade, e um marcador sintatico, marca um intervalo sintatico, e tipica da escrita, portanto nem sempre encontra correspondencia na fala. Os criterios para uso da virgula dependem da estrutura da frase, e os principais deles sao os seguintes:1) Deslocamento de adjunto adverbial: usa-se a virgula para marcar a mudanca de posicao do adjunto adverbial (aqueles termos que normalmente atribuem circunstancias ou qualificacoes ao verbo, ou a toda a oracao). A posicao normal deles e o fim da frase, entao, quando se antecipam, marcam-se com virgula. O uso da pontuacao e dispensavel quando o adjunto adverbial ja estiver claramente marcado e seu deslocamento nao implicar duvidas ao leitor sobre a estrutura da frase. Por exemplo, posso nao pontuar quando o adjunto deslocado for curto, ou claramente adverbial (como os adverbios terminados em mente). Se o adjunto adverbial deslocado for uma oracao (oracao subordinada adverbial, ou seja, tem verbo no meio), a virgula ocorre sempre; alias, com oracao adverbial, e frequente a virgula ocorrer mesmo sem inversao.Observe-se que estamos falando de termos adverbiais, ou seja: nao se usa virgula para marcar inversao dos termos principais da oracao, como sujeito, objeto direto e objeto indireto.2) Intercalacao de termo acessorio (exceto se restritivo): usa-se virgula para marcar o acrescimo de um termo acessorio, em qualquer posicao na frase, como apostos, vocativos, oracoes adjetivas, oracoes intercaladas, modificadores adverbiais relacionados genericamente a toda a oracao (como Infelizmente, Segundo o ministro, Na minha opiniao), expressoes retificadoras (isto e, ou seja, a saber etc) e predicativos de carater acessorio (como em O rapaz, desanimado, entrou em casa). Ha uma excecao importantissima a esta regra: os termos acessorios de carater restritivo, especificador, nao tem virgula. Se, por exemplo, na ultima frase que eu citei, a palavra desanimado servisse para especificar de que rapaz estou falando, nao haveria virgula: O rapaz desanimado entrou em casa, isto e, o termo intercalado faz distincao entre este e outros possiveis rapazes de quem eu pudesse falar. Os termos restritivos (aposto restritivo, oracao adjetiva restritiva, a maior parte dos adjuntos adnominais e complementos nominais) nao tem virgula.3) Coordenacao: a virgula e usada em todas as coordenacoes (enumeracoes de termos ou oracoes) que nao sejam marcadas por conjuncao. Quando ha conjuncao, o uso varia bastante. Quando a coordenacao e marcada pela conjuncao e, por