Saltar para o conteúdo

Ajuda:Página de testes/2

Origem: Wikipédia, a enciclopédia livre.

A traduzir

Tabela

Artigo Bytes
Topologia geral 858
Teoria dos nós 902
Anel comutativo 996
Teoria dos corpos de classes 1042
Conjectura 1266
Corpo numérico algébrico 1337
Álgebra homológica 1378
Teoria da representação 1453
Grupo fundamental 1507
Topologia algébrica 1673
Fórmula 1708
Espaço de probabilidade 1888
Teoria algébrica dos números 2012
Superfície de Riemann 2052
Geometria não euclidiana 2157
Hipótese de Riemann 2178
Homotopia 2322
Funções trigonométricas inversas 2390
Conjunto aberto 2483
Física matemática 2624
Lógica matemática 2631
Espaço compacto 2632
Eliminação de Gauss 2639
Dimensão (matemática) 2737
Álgebra comutativa 2760
Análise funcional 2871
Módulo (álgebra) 2878
Teorema das quatro cores 2879
Espaço de Hilbert 2890
Fórmula integral de Cauchy 2910
Álgebra abstrata 2936
Matemática pura 2988
Um 3190
Composição de funções 3290
Espaço métrico 3291
Teoria dos anéis 3298
Comutatividade 3317
Jean-Pierre Serre 3332
Teoria analítica dos números 3375
Equação diofantina 3559
Identidade de Euler 3607
Sistema de coordenadas 3665
Esfera de Riemann 3739
Coordenadas polares 3786
Representação de grupo 3808
Conjectura de Poincaré 3971
Geometria diferencial 4023
Círculo 4025
Paradoxo de Russell 4090
Variedade 4149
Álgebra elementar 4178
Série de Fourier 4210
Equação linear 4215
Relação de equivalência 4239
Análise matemática 4240
Categoria (teoria das categorias) 4250
Isomorfismo (teoria das categorias) 4262
Característica de Euler 4292
Correlação 4315
Aritmética 4350
Teorema de Bayes 4490
Teoria das probabilidades 4562
Geometria euclidiana 4596
Matemática discreta 4603
Porcentagem 4707
Matemática aplicada 4759
Análise harmónica 4759
Henri Lebesgue 4764
Equação de Laplace 4765
Limite de uma sequência 4924
Sistema de coordenadas cartesiano 4952
Teorema do número primo 4953
Função holomorfa 5044
Grafo 5050
Aritmética modular 5161
Análise real 5185
Equação diferencial 5226
Variedade algébrica 5269
Equação diferencial ordinária 5453
Michael Atiyah 5950
Bernhard Riemann 5969
Teoria dos grupos 5984
Geometria analítica 6015
Divisão 6058
Equação diferencial parcial 6141
Teorema da incompletude de Gödel 6190
Alexander Grothendieck 6209
Último teorema de Fermat 6236
Teorema do limite central 6479
Número real 6682
Zero 6725
Número 6824
Valor esperado 6882
Número inteiro 6964
Fórmula de Euler 7183
Análise complexa 7458
Função densidade 7469
Georg Cantor 7501
Otimização 7577
Teorema fundamental da aritmética 7703
Jacques Hadamard 7783
Geometria 7810
Álgebra linear 7918
Espaço euclidiano 8065
Henri Cartan 8194
Corpo (matemática) 8255
Sistemas dinâmicos 8282
Axioma da escolha 8297
Função computável 8460
Complexidade computacional 8500
Prova matemática 8530
Multiplicação 8697
Shiing-Shen Chern 8748
Teoria dos números 8772
Geometria algébrica 8800
David Hilbert 8917
Álgebra 9064
Donald Knuth 9087
Transformada de Fourier 9152
Função exponencial 9195
Polinómio 9311
Teoria de Galois 9376
Srinivasa Ramanujan 9387
Fundamentos da matemática 9390
Polígono 9475
Cadeias de Markov 9479
Espaço-tempo 9524
Distribuição de probabilidade 9638
Teoria da informação 10009
Vetor (matemática) 10063
Número natural 10154
Número de Euler 10581
Medalha Fields 10704
Análise numérica 10746
Filosofia da matemática 10755
Determinante 10915
Mecânica clássica 11066
Felix Hausdorff 11271
Indução matemática 11462
Adição 11478
Exponenciação 11548
Mecânica dos fluidos 11948
Distribuição normal 12046
Problemas de Hilbert 12233
Fração 12401
Euclides 12438
Integral 12463
Poliedro 12701
Kurt Gödel 12875
Limite 12941
Grupo abeliano 13115
Resolução de equações 13132
Teoria das categorias 13675
História da matemática 13697
Combinatória 13876
Augustin-Louis Cauchy 13919
Paul Erdős 14245
Anel (matemática) 14461
James Clerk Maxwell 14806
Matriz (matemática) 15267
Conjunto 15458
Informação 15683
Teorema fundamental do cálculo 16278
Algoritmo 16745
Algoritmo de Euclides 16811
Equação 17788
Gottfried Leibniz 18161
Função 18602
Número primo 19002
Teorema fundamental da álgebra 19108
Equação quadrática 19129
Variável aleatória 19533
Fractal 19890
Número complexo 20262
Teoria do caos 20476
Henri Poincaré 20584
Pitágoras 21212
Logaritmo 21710
Teoria dos grafos 22363
Criptografia 23051
Grupo (matemática) 23361
Derivada 23458
Pi 23831
Probabilidade 25302
Margem de erro 25499
Teorema de Pitágoras 26091
Lógica 26108
Os Elementos 27179
Sequência (matemática) 27495
Leonhard Euler 27618
Carl Friedrich Gauss 28760
Cálculo 29255
Teoria dos conjuntos 30825
Mecânica quântica 31725
Isaac Newton 34039
Matemática 39415
Relatividade geral 41960
Infinito 46153
Lógica proposicional 57861
Arquimedes 60130

Script

function getArticles() {
	var enCat = 'Category:Top-Priority mathematics articles',
		total, done = 0,
		titlesPt = [],
		errors = [],
		toTranslate = [],
		table = [];
	$.ajax({
		url: '//en.wikipedia.org/w/api.php',
		dataType: 'jsonp',
		data: {
			'format': 'json',
			'action': 'query',
			'list': 'categorymembers',
			'cmtitle': enCat,
			'cmnamespace': '1',
			'cmtype': 'page',
			'cmlimit': 500
		},
		success: function (data) {
			var pages;
			try {
				pages = data.query.categorymembers;
			} catch (err) {
				console.debug('Não foi possível possível obter a lista de artigos da ' + enCat);
				return false;
			}
			if (!pages) {
				console.debug('A categoria estava vazia.');
				return false;
			}
			total = pages.length;
			//console.debug('total=', total);
			$.each(pages, function (id, value) {
				var title = value.title.replace(/^Talk:/g, '');
				$.ajax({
					url: '//en.wikipedia.org/w/api.php',
					dataType: 'jsonp',
					data: {
						'format': 'json',
						'action': 'query',
						'prop': 'langlinks',
						'titles': title,
						'lllang': 'pt',
						'indexpageids': true
					},
					success: function (data) {
						var pagePt, someTitles;
						done++;
						try {
							pagePt = data.query.pages[data.query.pageids[0]].langlinks[0]['*'];
						} catch (err) {
							toTranslate.push(data.query.pages[data.query.pageids[0]].title);
							//console.debug('Parece que o artigo "' + data.query.pages[ data.query.pageids[0] ].title + '" não existe em português');
							return false;
						}
						titlesPt.push(pagePt);
						if (done === total) {
							console.debug('==A traduzir==\n* [[:en:' + toTranslate.join(']]\n* [[:en:') + ']]');
							var processPages = function (data) {
								var pagePt, sizePt;
								console.debug('{| class="wikitable sortable"\n|-\n! Artigo !! Bytes');
								//console.debug('data.query.pageids.length=', data.query.pageids.length);
								$.each(data.query.pageids, function (id, value) {
									pagePt = data.query.pages[value].title;
									sizePt = data.query.pages[value].revisions[0].size;
									console.debug('| [[:-\n| [[' + pagePt + ']]]] || ' + sizePt);
									table.push([pagePt, sizePt]);
								});
								//console.debug('|}');
							};

							while (titlesPt.length > 50) {
								someTitles = titlesPt.slice(0, 50).join('|');
								$.getJSON(
									mw.util.wikiScript('api'), {
										'format': 'json',
										'action': 'query',
										'titles': someTitles,
										'prop': 'revisions',
										'rvprop': 'size',
										'indexpageids': '1'
									}, processPages
								);
								titlesPt = titlesPt.slice(50);
							}
							// console.debug( titlesPt.join('|') );
						}
					},
					error: function (data) {
						done++;
						errors.push(title);
					}
				});
			});
		}
	});
}
getArticles();