¿Cómo eliminar sangrías y espacios verticales en la lista de una tabla?

¿Cómo eliminar sangrías y espacios verticales en la lista de una tabla?

Estoy intentando hacer un CV y ​​hay una sección donde quiero enumerar los proyectos que he realizado con viñetas, así que uso itemizelist dentro de un tabularxentorno como este:

\begin{tabularx}{\linewidth}{>{\centering\arraybackslash}p{2.8cm}|X}
2015 - 2017 & \textbf{Title of Master} \textbf{(120 ECTS)}, Specialization\\[1mm]
& Key projects:\\
& \begin{itemize}
 \item Project 1
 \item Project 2
 \item Project 3
\end{itemize}\\
\multicolumn{2}{c}{}\\
2010 - 2014 & \textbf{Bachelor (180 ECTS)}\\[1mm]
& Final grade: 7.51/10.00 - Name of University\\
& $\bullet$ Diploma thesis: \textit{"Name of thesis"}\\
& $\bullet$ Type of Specialization \\%[2mm]
\end{tabularx}

Usando el comando \setlist[itemize]{leftmargin=*}al principio del documento logro suprimir la sangría de los elementos en la lista con los proyectos clave, pero hay un espacio vertical justo después de la fila "Proyectos clave" y uno justo después del final de la lista que no puede reprimir. Intenté usar la topsepopción como en el bloque a continuación pero no funcionó:

& Key projects:\\
& \begin{itemize}[noitemsep,topsep=0pt]
 \item Project 1
 \item Project 2
 \item Project 3
\end{itemize}\\

Finalmente, intenté enumerar los Proyectos manualmente, simplemente agregando viñetas delante de cada uno:

& Key projects:\\
& $\bullet$ Project 1\\
& $\bullet$ Project 2\\
& $\bullet$ Project 3\\

lo cual funciona bien excepto que el título del último proyecto es más largo \linewidthy cuando se ajusta, el texto comienza justo debajo de la viñeta en lugar de comenzar donde comienza la línea anterior.

Entonces mi pregunta es, ¿cómo puedoglobalmente¿Suprimir tanto la sangría como los espacios verticales creados por la lista?

ACTUALIZAR: Esto es parte del código para reproducir y visualizar el problema.

\documentclass[a4paper,10pt]{article}

%%%%-------------------------Packages-------------------------------------------
%\usepackage{extsizes}       %package for extra font sizes
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{titlesec}       %package to edit document and section titles
\usepackage{enumitem}       %package to edit the lists
\usepackage{parskip}        %package to suppress paragraph indentation         
\usepackage{verbatim}       %package to comment in/out chunks of code
\usepackage{tabularx}       %package for better manipulation of matrix dimensions
\usepackage{array}          %package that allows an alignement command along with a column width specifier (p-column)
\usepackage{geometry}       %package to tweak the margins and dimensions                             of the page
\geometry{
 a4paper,
 left=10mm,
 right=10mm,
 top=9mm,
 bottom=8mm
}
\usepackage{hyperref}       %package to include hyperlinks
\hypersetup{                %edit how the hyperlinks will appear
 colorlinks=true,
 linkcolor=blue,
 filecolor=magenta,      
 urlcolor=cyan,
}
\urlstyle{same}
%%%%%%%%%%%%%%%%%%----------------- Beginning of the document-------------------
\begin{document}

%-------------general settings for the whole document--------------------

% \url{https://www.sharelatex.com/learn/Sections_and_chapters#
% Customize_chapters_and_sections}
\titleformat{\section}[block]{\large\bf\raggedright}{}{0cm}{}[\titlerule]
\titlespacing{\section}{0pt}{1.5pt}{0pt}
%\setlist[itemize]{leftmargin=*}    % remove the indent from all list items
%\setlist[itemize]{noitemsep, topsep=0pt}
%\setlist[itemize]{nosep}

\pagestyle{empty}                     %non-numbered pages

 %-------------------------Education Section----------------------------------
\section{Education}                  % Section Education
\begin{tabularx}{\linewidth}{>{\centering\arraybackslash}p{2.8cm}|X}
2015 - 2017 & \textbf{Title of Master} \textbf{(120 ECTS)}, Specialization\\[1mm]
& Key projects:\\
& \begin{itemize}
\item Project 1
\item Project 2
\item Project 3
\end{itemize}\\
\multicolumn{2}{c}{}\\
2010 - 2014 & \textbf{Bachelor (180 ECTS)}\\[1mm]
& Final grade: 7.51/10.00 - Name of University\\
& $\bullet$ Diploma thesis: \textit{"The name of the thesis which is long enough that the text wraps but starts right below the bullet instead of starting where the word ""Diploma" starts}\\
& $\bullet$ Type of Specialization \\%[2mm]
\end{tabularx}

\end{document}

Entonces, en el primer caso no puedo deshacerme tanto de la sangría de los elementos como de los espacios verticales encima y debajo de ellos. En la segunda parte simplemente puse viñetas manualmente pero el nombre de la tesis de diploma es tan largo que se envuelve y se ve feo porque se alinea con la viñeta y no con la palabra de arriba.

Lo que quiero es que el resultado se muestre como en el segundo caso pero también solucionar el problema de envoltura. Espero haber sido claro. Gracias por la ayuda.

Respuesta1

Los suprimo dentro de la tabla:

\documentclass[12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[style=british]{csquotes} \usepackage{array, tabularx}
\usepackage{enumitem}
\usepackage[table, x11names]{xcolor}

\begin{document}

\begin{table}[!ht]
  \setlist[itemize]{wide=0pt, label=\color{LightBlue3}\textbullet, noitemsep, topsep=2pt, leftmargin=*, after =\vspace*{-\baselineskip}}
  \begin{tabularx}{\linewidth}{>{\centering\arraybackslash}p{2.8cm}! {\color{LightBlue3}\vrule width1.5pt}>{\arraybackslash}X}
    2015 - 2017 & \textbf{Title of Master} \textbf{(120 ECTS)}, Specialization \\[1mm]
                & Key projects:
    \begin{itemize}
    \item Project 1
    \item Project 2
    \item Project 3
    \end{itemize}\\
    \multicolumn{2}{c}{}\\
    2010 - 2014 & \textbf{Bachelor (180 ECTS)} \\[1mm]
                & Final grade: 7.51/10.00 - Name of University
    \begin{itemize}
    \item Diploma thesis: \textit{\enquote{The Hunting of the Snark. An agony in eight fits}}
    \item Type of Specialization%[2mm]
    \end{itemize}
  \end{tabularx}
\end{table}

\end{document} 

ingrese la descripción de la imagen aquí

información relacionada